SVN學習總結

2021-09-11 03:54:40 字數 439 閱讀 7229

前言敲重構的時候,興軍就讓我了解了解svn,當時大概查了一下,就知道svn合作做專案肯定要用到的。

什麼是svn

svn是版本管理工具,svn版本管理工具管理著隨時間改變的各種資料。這些資料放置在乙個**資料檔案庫中,這個檔案庫很像乙個普通的檔案伺服器或者ftp伺服器。但是與其他伺服器不同的是,svn會備份記錄每乙個檔案每次的修改更新變動。這樣我們就可以把任意乙個時間點的檔案恢復到想要的某乙個舊版本,當然也可以直接瀏覽指定檔案的更新歷史記錄。

優點1.管理方便,邏輯清晰明確,符合一般人思維習慣。

2.易於管理,集中式svn伺服器更能保證資料安全性。

3.**一直性非常高。

4.適合開發人數不多的專案開發。

5.普及度高,大部分軟體配置管理的大學教材都使用svn和vss。

總結先學這麼多吧,感覺svn學理論沒什麼用,知道就行了,剩下就是操作了。

svn學習總結

安裝svn subversion服務參考部落格 一 svn版本管理的作用 a 備份程式 專案開發過程中,防止不可控因素造成的資源丟失 斷電或者硬碟損壞 b 還原 恢復到之前的版本 c 協同修改 專案組共同開發時需要操作相同的檔案時 d 查詢編寫時間以及人員 e 實現增量式歸檔 f 許可權設定 讀寫 ...

SVN學習總結(2) SVN衝突解決

在我們用vs進行專案合作開發的過程中,svn的提交控制是至關重要的,大家不可避免的都遇到過svn衝突的問題,開發的時候,應該認真學習svn的知識,減少衝突,集中時間放在開發上。a 放棄自己的更新,使用svn revert 回滾 然後提交。在這種方式下不需要使用svn resolved 解決 b 放棄...

svn 命令集合 學習總結

svnadmin create path to repos 注意path to這個目錄必須已經建立 建立要匯入的檔案樹 project trunk project tags project branches 匯入主庫 svn import tmp project file f svn repos m...