SVN(客戶端)

SVN 集中式版本控制系統(tǒng),其版本庫是集中放在中央服務(wù)器的。單獨搭建SVN服務(wù)器,不能離線工作,操作簡單,代碼保密性強

TortoiseSVN 的使用

  • 官方下載 并且下載漢化包(注意兩者版本需要一致 否則出現(xiàn)漢化包不生效的問題)
  • 鼠標右鍵 出現(xiàn)小烏龜 表示安裝成功

checkout (拉?。?/h3>
  • 新建文件夾 -> 鼠標右鍵 SVN檢出 -> 輸入版本庫URL 及 檢出至的目錄 (如下圖)-> 登錄 驗證成功拉取代碼


  • 此時在文件夾下 查看 勾選隱藏的項目 將出現(xiàn) .svn 文件夾,它將記錄當前文件夾下的一些改動,不要修改它

Commit (提交)

  • 在當前的目錄下 添加修改后 提交代碼 -> 文件夾中右鍵 SVN Commit -> 填寫日志信息 選擇提交的文件 (每一次提交版本將加1)
  • 提交之前,先更新(避免報錯)

Updata (更新)

  • 在當前目錄下 更新代碼 -> SVN Updata

查看提交日志

  • 項目右鍵 -> TortoiseSVN -> show log
  • 可查看每個版本的提交事件、 提交者及修改信息

刪除 修改

  • 文件右鍵 TortoiseSVN -> Rename / Delete -> 提交Commit

報錯問題

  1. 本地與服務(wù)端版本不一致
  • 提交文件將報錯 You have to update your working copy first
  • 解決:先更新到服務(wù)端最新版本Upada , 再提交Commit
  1. 多人同時修改同一文件,提交時報錯 conflicted 發(fā)生沖突
  • 解決沖突:雙擊打開沖突文件 紅色代碼塊表示沖突代碼 -> 選擇使用哪方代碼塊 在選中方 右鍵 Use this text block?;蛘吆喜烧撸ㄖ?之后)Use tsxt block from 'mine' before theirs -> 解決完畢 save -> 再提交Commit
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • TortoiseSVN是windows下其中一個非常優(yōu)秀的SVN客戶端工具。通過使用它,我們可以可視化的管理我們的...
    帷幄庸者閱讀 3,000評論 0 4
  • 一、SVN簡介和工作原理 subversion(簡稱svn)是近幾年崛起的版本管理軟件,是cvs的接班人,目前...
    ZenCN閱讀 9,243評論 0 3
  • 1.客戶端指令 1.svn chaeckout 下載服務(wù)器代碼到本地 (簡寫svn co) 2.svn comm...
    IIronMan閱讀 645評論 0 4
  • 認識簡一是在兩年前的一個夏天。 那個時候的我窮困潦倒,在實習(xí)公司的一個男上司三番五次想對我進行性騷擾后我毅然決然的...
    Dear魚小姐閱讀 1,050評論 5 3
  • 提升自己的核心競爭力才是根本
    夜凡人閱讀 138評論 0 1

友情鏈接更多精彩內(nèi)容