| Tortoise SVN使用方法,簡(jiǎn)易圖解        剛到公司實(shí)習(xí),為了版本控制,我公司使用SVN控制版本,在此記下SVN使用方法,僅供參考!         廢話少說,上圖! -------------------------------------------------------我是分割線-------------------------------------------------------------------------------------- 首先就是安裝程序啦,這就不用講解了吧!  -------------------------------------------------------我是分割線-------------------------------------------------------------------------------------- 按照默認(rèn)設(shè)置安裝完成后,重啟電腦,點(diǎn)擊右鍵會(huì)有如下兩個(gè)選項(xiàng)!選擇當(dāng)前選項(xiàng)即打開SVN目錄!  -------------------------------------------------------我是分割線-------------------------------------------------------------------------------------- 輸入貴公司SVN地址!  -------------------------------------------------------我是分割線-------------------------------------------------------------------------------------- 然后就可以看見工作目錄了。貴公司的所有工程文件都可以共享了。  -------------------------------------------------------我是分割線-------------------------------------------------------------------------------------- 如果你想下載某個(gè)文件夾或者文件的話,可以在文件上點(diǎn)擊右鍵,選擇CheckOut!  -------------------------------------------------------我是分割線-------------------------------------------------------------------------------------- 第一個(gè)是當(dāng)前目錄,第二個(gè)是你想下載到你的電腦的什么地方,每個(gè)公司的要求不同!  -------------------------------------------------------我是分割線-------------------------------------------------------------------------------------- 想要添加文件的話,新建文件!  -------------------------------------------------------我是分割線-------------------------------------------------------------------------------------- 點(diǎn)擊右鍵,選擇Add選項(xiàng),文件上方便會(huì)出現(xiàn)一個(gè)+字!  -------------------------------------------------------我是分割線-------------------------------------------------------------------------------------- 點(diǎn)擊右鍵,選擇SVN Commit便會(huì)提交了,其他人都可以看見你的文件了!提交完成后+號(hào)就變成綠色對(duì)勾了! 有時(shí)候,因?yàn)閃indows本身的問題,您可能會(huì)看到有些icon沒有變成綠色的勾勾。此時(shí),多按F5幾次,應(yīng)該就可以解決這個(gè)問題。如果,仍然不行,表示您之前的commit動(dòng)作真的有問題。請(qǐng)仔細(xì)檢查之前的commit動(dòng)作是否正確。  -------------------------------------------------------我是分割線-------------------------------------------------------------------------------------- 為何需要更新?由于版本控制系統(tǒng)多半都是由許多人共同使用。所以,同樣的檔案可能還有人會(huì)去進(jìn)行編輯。為了確保您工作目錄中的檔案與大家的檔案是同步的。建議您在編輯前都先進(jìn)行更新的動(dòng)作。在此,我們都先假設(shè)您已經(jīng)將檔案check
 out過一次?,F(xiàn)在要說明的是如何在一個(gè)check out過的目錄進(jìn)行update。在想要更新的檔案或目錄icon上面按下鼠標(biāo)右鍵。并且選擇SVN Update。 -------------------------------------------------------我是分割線-------------------------------------------------------------------------------------- 有時(shí)我們需要回溯至特定的日期或是版本,這時(shí)就可以利用SVN的Update to revision的功能。在想要更新的檔案或目錄icon上面按下鼠標(biāo)右鍵。并且選擇SVN->Update to revision。  點(diǎn)擊后會(huì)彈出這個(gè)對(duì)話框,可以回溯到Head revision。當(dāng)然也可以選擇特定的版本。記不住版本就選擇show log選擇一個(gè)!  -------------------------------------------------------我是分割線-------------------------------------------------------------------------------------- 每次改動(dòng)前都要get lock,這樣其他人就不能更改此文件了。 不然兩個(gè)人修改同一個(gè)文件的話就麻煩了。鎖上后顯示一個(gè)小鎖!沒反應(yīng)就F5刷新!   -------------------------------------------------------我是分割線-------------------------------------------------------------------------------------- 修改完畢后當(dāng)然要解鎖了!Release lock!  -------------------------------------------------------我是分割線-------------------------------------------------------------------------------------- 想在trunk下建立一個(gè)新的brance?在trunk上右鍵如下選擇。  -------------------------------------------------------我是分割線-------------------------------------------------------------------------------------- 請(qǐng)先確認(rèn)From WC at URL: 中的目錄是您要復(fù)制的來源目錄。接著,在To URL中輸入您要復(fù)制過去的路徑。通常我們會(huì)將所有的branch集中在一個(gè)目錄下面。以上面的例子來說,branch檔案都會(huì)集中在branch的子目錄下面。在To URL中您只需要輸入您要的目錄即可。目錄不存在時(shí),會(huì)由SVN幫您建立。特別需要注意的是SVN因?yàn)樾本€作為目錄分隔字符,而非反斜線。 接著在Log message輸入您此次branch的目的為何。按下OK就可以了。  -------------------------------------------------------我是分割線-------------------------------------------------------------------------------------- 想要恢復(fù),選擇Merge就ok了!  -------------------------------------------------------我是分割線-------------------------------------------------------------------------------------- 謝謝大家,希望能有所幫助!  | 
|  |