天天看點

Tortoise SVN使用方法,簡易圖解

Tortoise SVN使用方法,簡易圖解

        剛到公司實習,為了版本控制,我公司使用SVN控制版本,在此記下SVN使用方法,僅供參考!

        廢話少說,上圖!

-------------------------------------------------------我是分割線--------------------------------------------------------------------------------------

首先就是安裝程式啦,這就不用講解了吧!

按照預設設定安裝完成後,重新開機電腦,點選右鍵會有如下兩個選項!選擇目前選項即打開SVN目錄!

輸入貴公司SVN位址!

然後就可以看見工作目錄了。貴公司的所有工程檔案都可以共享了。

如果你想下載下傳某個檔案夾或者檔案的話,可以在檔案上點選右鍵,選擇CheckOut!

第一個是目前目錄,第二個是你想下載下傳到你的電腦的什麼地方,每個公司的要求不同!

想要添加檔案的話,建立檔案!

點選右鍵,選擇Add選項,檔案上友善會出現一個+字!

點選右鍵,選擇SVN Commit便會送出了,其他人都可以看見你的檔案了!送出完成後+号就變成綠色對勾了!

有時候,因為Windows本身的問題,您可能會看到有些icon沒有變成綠色的勾勾。此時,多按F5幾次,應該就可以解決這個問題。如果,仍然不行,表示您之前的commit動作真的有問題。請仔細檢查之前的commit動作是否正确。

為何需要更新?由于版本控制系統多半都是由許多人共同使用。是以,同樣的檔案可能還有人會去進行編輯。為了確定您工作目錄中的檔案與大家的檔案是同步的。建議您在編輯前都先進行更新的動作。在此,我們都先假設您已經将檔案check out過一次。現在要說明的是如何在一個check out過的目錄進行update。在想要更新的檔案或目錄icon上面按下滑鼠右鍵。并且選擇SVN Update。

有時我們需要回溯至特定的日期或是版本,這時就可以利用SVN的Update to revision的功能。在想要更新的檔案或目錄icon上面按下滑鼠右鍵。并且選擇SVN->Update to revision。

點選後會彈出這個對話框,可以回溯到Head revision。當然也可以選擇特定的版本。記不住版本就選擇show log選擇一個!

每次改動前都要get lock,這樣其他人就不能更改此檔案了。 不然兩個人修改同一個檔案的話就麻煩了。鎖上後顯示一個小鎖!沒反應就F5重新整理!

修改完畢後當然要解鎖了!Release lock!

想在trunk下建立一個新的brance?在trunk上右鍵如下選擇。

請先确認From WC at URL: 中的目錄是您要複制的來源目錄。接着,在To URL中輸入您要複制過去的路徑。通常我們會将所有的branch集中在一個目錄下面。以上面的例子來說,branch檔案都會集中在branch的子目錄下面。在To URL中您隻需要輸入您要的目錄即可。目錄不存在時,會由SVN幫您建立。特别需要注意的是SVN因為斜線作為目錄分隔字元,而非反斜線。

接着在Log message輸入您此次branch的目的為何。按下OK就可以了。

想要恢複,選擇Merge就ok了!