1. 程式人生 > >SVN專案管理初學

SVN專案管理初學

SVN流程圖

               檢出只執行一次 ,剩下的是更新 更新以後要提交到SVN伺服器

SVN的使用模式

              複製-->修改-->合併(此方法常用)

              鎖定-->修改-->解鎖(此方法用了很危險)

安裝SVN伺服器

啟動SVN伺服器

    在SVN安裝的bin目錄下

 

建立倉庫

建立一個專案

一般的操作都操作主幹

 

建立使用者

建立兩個使用者

測試SVN aa與bb兩個使用者與伺服器同步

 

上傳程式碼檔案新增到SVN的管理

 

檔案已經提交到伺服器與伺服器程式碼是同步的

從伺服器更新程式碼

與伺服器的程式碼是同步的

修改完成後檔案的圖示與伺服器不一致了需要重新提交提交

恢復到歷史版本

 

恢復方式二

直接點選檔案恢復

 

SVN衝突解決

    多個人一起操作一個檔案  比如  a b 都是新的程式碼 a修改了程式碼提交了 b修改了程式碼但再提交的時候就會出現衝突問題

  因為當a提交了以後b的已經不是最新的了當b提交的時候導致b中沒有a的新改的屬性所以會產生衝突

 

解決方式一手動刪除

開啟衝突檔案手動刪除

 

方式二

右鍵在錯誤區編輯

 

建立組

新增組成員

選擇屬性設定許可權

清空設定資訊