技術(shù)指導(dǎo):淺談Tortoise Subversion使用方法
本文我們說(shuō)客戶端Subversion使用方法,在前面幾節(jié)當(dāng)中我們介紹了什么是Subversion,以及Subversion的安裝和創(chuàng)建版本庫(kù),相信大家對(duì)Subversion使用方法應(yīng)該有一定的認(rèn)識(shí)了。
我所說(shuō)的東西是開(kāi)源研發(fā)的客戶端,協(xié)議、集成類的使用方法本節(jié)不做說(shuō)明,待我這章關(guān)于測(cè)試的文章寫(xiě)完后以專題方式獻(xiàn)給大家。
我們現(xiàn)在打開(kāi)IE,在url處填入"Subversion://IP/project"輸入用戶名與密碼我們就進(jìn)入了版本控制界面,現(xiàn)在這里是空的我們手動(dòng)創(chuàng)建幾個(gè)版本文件夾出來(lái),我們?cè)谀夸浿锌梢钥吹絧roject這個(gè)文件夾,點(diǎn)一下這個(gè)文件夾右鍵,選擇Createfolder填入自己想建的版本類的名字,使用這種方式建立不同類型的文件夾;既然是管理嘛我們就應(yīng)該分門(mén)別類的建,不要所有的東西都放一起,這樣就不便于管理了。好我們現(xiàn)在已經(jīng)建立了幾個(gè)版本類了,下一步我們應(yīng)該添加文件到這些類里.
首先下載版本庫(kù)到本地,找一個(gè)客戶端,選擇一個(gè)盤(pán)符右鍵選擇SubversionCheckout,在URLofrepository中輸入Subversion://IP/project;checkoutdirectory中輸入自己想要導(dǎo)出的盤(pán)符,其他默認(rèn)選擇ok;這樣版本庫(kù)就下出來(lái)了。
然后選擇一個(gè)版本類,把自己想要上傳的文件拷貝進(jìn)去,選擇版本類文件夾右鍵選擇TortoiseSubversion->Add這樣文件就被添加進(jìn)去了,然后右鍵再選擇這個(gè)文件夾選擇SubversionCommit,這樣文件就上傳到版本庫(kù)了。
到這里我解釋下以上內(nèi)容,從字面意思我們可以理解到,我們首先要?jiǎng)?chuàng)建版本類"creatfolder"這里是創(chuàng)建一個(gè)文件夾,其次下載文件也就是說(shuō)導(dǎo)出文件"checkout",其次添加一個(gè)文件"add",上傳也就是提交"commit"怎么樣這樣一說(shuō)是不是清晰了些,雖然這些東西不是直接翻譯過(guò)來(lái)的但是計(jì)算機(jī)語(yǔ)言這東西是要意通,這樣你就很容易掌握很多英文版的軟件;說(shuō)了這些有人會(huì)問(wèn)我文件添加了怎么去更新呢,下面我們接著說(shuō)更新客戶端文件,選擇目錄文件夾右鍵選擇SubversionUpdate,把服務(wù)器版本庫(kù)的文件更新到本第客戶端去。把自己機(jī)器上的文件更新到服務(wù)器上去,直接commit獲取歷史記錄文件showlog,刪除文件delete,比較文件diff好了這些常用的東西就這些,我不多說(shuō)了,這些都是人家官方有的東西我也不必在這班門(mén)弄斧了。
我在***給大家介紹一個(gè)小工具ANKSubversion這個(gè)工具是集成在VisualStudio中的一個(gè)插件,大家可以下載使用下,如果找不到地址可以向我要,我的聯(lián)系方式就不說(shuō)了自己在我日志中找吧,其使用方式與客戶端差不多不過(guò)使用起來(lái)很方便,不過(guò)要在Subversion客戶端安裝了才可以用.另外,很多人都談到我要備份一下版本庫(kù),怎么去備份啊,很多人都不會(huì)這個(gè)東西,既然是需求這么強(qiáng)烈我就專門(mén)做為一節(jié)講下這個(gè)Subversion的備份,以上介紹Subversion使用方法,期待我的下一節(jié)吧。
【編輯推薦】