前言
SVN
是什麼?雖然大家每天都在用,但是很少人知道它到底有什麼用。它是版本控制工具,也可以說是一個備份伺服器,記錄每次代碼變更的詳情,并且有效的防止了團隊之間代碼不統一的情況。
Ubuntu
中安裝它是比較簡單的,接下來我們開始安裝。
安裝
其實安裝用戶端和安裝服務端是一樣的指令:
"sudo apt-get install subversion"
。執行這個指令之後,我們就可以使用了。
舉例
我們舉一個例子,來更加直覺的知道如何在
Linux
下使用
svn
用戶端。
1、将檔案 checkout
到本地
checkout
[email protected]:/home/web$ sudo svn checkout svn://./wj_robot
然後系統會用目前的使用者名登入,提示輸入密碼,如果第一次密碼輸入錯誤,會提示你輸入使用者名;
輸入正确後,就可以檢出檔案了。
2、更新檔案
sudo svn update
,縮寫為
sudo svn up
。
3、往版本庫中添加檔案
sudo svn add *.txt(表示某txt檔案)
[email protected]:/home/web/wj_robot$ sudo touch .txt
[email protected]:/home/web/wj_robot$ svn add .txt
A .txt
4、将檔案送出到版本庫中
sudo svn commot -m "添加新檔案" 123.txt
,縮寫為
sudo svn ci -m "添加新檔案" 123.txt
-
-m
:對送出檔案的備注
[email protected]:/home/web/wj_robot$ sudo svn ci -m "添加新檔案" .txt
Adding .txt
Transmitting file data .
Committed revision .
5、檢視檔案的送出日志
sudo svn log 123.txt
[email protected]:/home/web/wj_robot$ sudo svn log .txt
------------------------------------------------------------------------
r2 | wenjie | -- :: + (Thu, Feb ) | line
添加新檔案
------------------------------------------------------------------------