IT Knowledge Base

~ Without sacrifice, there can be no victory ~

發佈日期:

分類:

如何在終端機中使用svn命令‧執行常用的動作

使用svn最方便的方法,當然是使用web的界面,但在Linux中,要找一個好用的web界面,似乎真有點難度。退而求其次的,簡單的命令,還是用回終端機好了。

假設svn伺服器IP地址是192.168.0.100,repository的位置是svn_test,用戶名為root,用戶密碼為password。請留意,此用戶需有操作此repository的權限。

01. 輸出貯藏(Check-out)。

svn checkout https://192.168.0.100/svn/svn_test --username root --password password
cd svn_test

02. 新增檔案(Add file)。

svn add example01.txt

03. 輸入貯藏(Check-in)。使用non-interactive及trust-server-cert可不回覆任何題問及自動認證伺服器的SSL授權。

svn commit example01.txt --username root --password password --message "Comment of this commit" --non-interactive --trust-server-cert

04. 查看日誌(View log)。

svn log

05. 複製檔案(Copy file)。

svn copy example01.txt example02.txt

05. 移動檔案(Move file)。

svn move example02.txt example03.txt

06. 刪除檔案(Delete file)。

svn delete example01.txt

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *