新聞中心
本節(jié)和大家一起學習一下TortoiseSVN客戶端使用情況,主要從六個方面來介紹,和大家分享一下,希望通過本節(jié)的介紹大家對TortoiseSVN客戶端使用方法有一定的掌握。
近一月,使用SVN來管理和提交工作文檔,以及私人文檔,感覺非常方便,特別是保持辦公室的工作機和自己的筆記本之間文件的同步,非常簡單好用。
本文不討論有關SVN服務器的搭建和SVN的帳號管理等問題,僅敘述一下作為SVN客戶端的用戶的一些TortoiseSVN客戶端使用心得:
環(huán)境:采用TortoiseSVN客戶端。需要事先安裝。

大同網(wǎng)站建設公司成都創(chuàng)新互聯(lián),大同網(wǎng)站設計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為大同數(shù)千家提供企業(yè)網(wǎng)站建設服務。企業(yè)網(wǎng)站搭建\外貿(mào)營銷網(wǎng)站建設要多少錢,請找那個售后服務好的大同做網(wǎng)站的公司定做!
1、初次簽出文件:(Checkout)
任意建立一個目錄,比如:docs,然后進入該目錄,在該目錄右擊,應該會看到一個"SVNCheckout...",點擊,在彈出的窗口中填入:
URLofrepository:(SVN的倉庫地址,可能是http://開頭或者svn://開頭的地址)
Checkoutdirectory:(這個通常不用變)
然后點擊“OK”即可。其他選項可以暫時不管。
如果SVN倉庫訪問是需要密碼的,點擊“OK”后,會彈出要求填入用戶名和密碼的窗口,將其填入即可。(記住密碼之后,以后就不用每次都填入密碼了)
這個目錄就是工作目錄了,之后的所有操作,都會在這個目錄之下進行了。你可以將該目錄任意轉(zhuǎn)移(整體轉(zhuǎn)移),或更名(對于工作目錄本身),都不影響目錄內(nèi)的文件內(nèi)容。不需要了的話,直接整個目錄刪除就可以了,反正提交到倉庫的文件,通過SVN倉庫地址和密碼都可以在任何地方,任何時候取回,非常方便。
2、將本地的文件提交到SVN倉庫:(Commit)
在工作目錄下,如果修改了文件或新建了新文件,為了讓SVN來幫你管理他們,你就需要將它們提交到SVN中去。在工作目錄中右擊,會看到一個"SVNCommit...",點擊,在彈出的窗口中,你會看到:
Committo:是提示你文件提交到的倉庫的地址;
Message:這里你需要填入一些注釋,說明為什么提交了這些文件,這些文件做了那些修改等等。當然,可以留空,不過,建議還是寫點什么好,方便自己,也方便使用該倉庫的其他用戶。
Changesmade(double-clickonfilefordiff):
在這里,TortoiseSVN列出了目錄下所有做了改變的文件(有些文件是做了修改,在TextStatus會顯示"modified",倉庫中沒有的新增文件,在TextStatus中會"non-versioned",意思就是該文件沒有納入到版本控制中來。),將需要提交的文件勾選,點擊“OK”,即可開始提交了。
成功提交后,TortoiseSVN會給出提交結果的窗口,顯示那些是新增加的文件,那些是修改了的文件,那些是刪除了的文件等等。***一行,顯示當前倉庫的版本號。
3、工作目錄下不同狀態(tài)的文件呈現(xiàn)不同的圖標,有打鉤的(正常的、只讀的),有注明驚嘆號的(修改了的、沖突的),有注明加號的(需要添加的),有打岔的(待刪除的),有加鎖的(鎖定的)等等。下面我們看一下TortoiseSVN客戶端使用中的更改,刪除,移動操作。
4、更名操作:直接在工作目錄下更名,并不能使得文件在倉庫中也更名,反倒可能產(chǎn)生重復的文件。如果需要對版本管理下的文件進行更名,在文件(或目錄)上右擊,選擇“TortoiseSVN"->"rename...",然后提交,即可。不能在WINDOWS的資源管理器中像通常那樣直接更名。
直接更名文件,再提交,可能會丟失原文件的版本信息,而利用“TortoiseSVN"的”rename"方法來更名,不會丟失原文件的版本信息。
5、刪除操作:對文件的刪除和更名操作一樣,在工作目錄下,直接將文件刪除是起不到我們想要的結果的,應該像更名操作一樣,在文件(或目錄)上右擊,選擇“TortoiseSVN”->"Delete...",然后再提交。這樣才能達到我們的效果。需要注意的是,你在工作目錄中,利用Tortoise將文件刪除了,只是意味著在***版本(以及今后的版本)中,該文件不存在了,但是,如果你那天又想要該文件了,你只要恢復到合適的舊版本時,該文件也就會恢復了。這就是SVN的好處,它替我們記錄下了所有對于文件的操作,我們不用害怕會誤刪文件。
6、移動操作:如果你希望將某個文件或目錄移動到其他目錄中去,然后將這種移動提交到SVN中去。和前面的更名操作、刪除操作一樣,直接在資源管理器中移動是起不到我們想要的效果的,正確的操作,實際上采用的是“更名”操作。比如,dic目錄和文件file.txt都位于工作目錄,現(xiàn)在你想要將file.txt移動到dic目錄下,你需要進行的操作實際上是要將file.txt文件“更名”為./dic/file.txt文件,執(zhí)行完更名操作后,提交,即可達到我們想要的效果了。
需要注意的是,如果dic目錄是剛剛新建的一個目錄,還沒有添加到SVN時,將file.txt文件更名到dic目錄下時,會出錯,因為SVN現(xiàn)在還不認識dic目錄。你需要做的,是先將dic目錄添加到SVN中,然后再更名移動。本節(jié)介紹TortoiseSVN客戶端使用完畢。
名稱欄目:經(jīng)驗總結:TortoiseSVN客戶端使用心得
標題路徑:http://www.dlmjj.cn/article/djehggc.html


咨詢
建站咨詢
