以前在實驗室作項目也用過SVN,可是知之甚少。每次也就是更新提交而已。html
此次經過這本書,也算是正式的學習了下版本控制的先關概念。git
也瞭解了一些關於GIT和github的知識。程序員
這本書整體來講顯得有些舊了。github
若是淡出的想要了解SVN,直接搜搜使用說明,便可。eclipse
畢竟如今純命令行的操做SVN已經不多了,再加上GIT的普遍使用,這本書顯得有點脫離時代了。工具
不過畢竟是程序員修煉的幾本必備書籍,仍是能學到很多的東西。學習
1 檢出spa
這是最基本的操做了,檢出就是把代碼從代碼庫中拷貝出來。命令行
2 更新版本控制
在現有的基礎上,更新代碼。
3 提交
把修改後的代碼,提交到代碼庫。
因爲git的普遍使用,SVN使用的人數也少了一些,可是仍然有不少人在用。
不管是公司仍是項目組,仍是我的,有一款合適的代碼管理工具,都是必要的。
記得去年實習的時候,我粗心的在eclipse中右鍵刪除了多個工程。結果是物理刪除,我不得不加班再次寫出代碼。而不少的代碼因爲時間長,都忘記了。這段沒必要要的加班,也使得我認識到了版本控制的必要。
尤爲是我的,對本身的代碼管理也應該作到很清晰。
而版本控制不單單是提供了代碼的存儲,也提供了各個版本代碼的快速回退。
合理的利用這些工具,會使得開發事半功倍。