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了!

-------------------------------------------------------我是分割線--------------------------------------------------------------------------------------
謝謝大家,希望能有所幫助!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章