網(wǎng)友評分: 5.8分
tortoisesvn是一款專業(yè)的開源文件管理客戶端,它可以實現(xiàn)跨時間段的管理文件和目錄,用戶存放的文件都會保存在一個中央數(shù)據(jù)庫,除了能記住文件和目錄的每次修改以外,版本庫非常像普通的文件服務(wù)器。你可以將文件恢復(fù)到過去的版本,并且可以通過檢查歷史知道數(shù)據(jù)是誰做了哪些修改。
tortoisesvn32位中文版是專門為32位系統(tǒng)準備的,同時它也有64位版本,所以用戶一定要根據(jù)自己的操作系統(tǒng)來,同時軟件已經(jīng)漢化為中文界面,請你放心使用。
下載==》tortoisesvn 64位
創(chuàng)建本地版本庫
要測試TortoiseSVN的功能,總不能在公司的正式服務(wù)器上亂搞把,所有先要創(chuàng)建一個測試的版本庫。
新建一個文件夾,名字不要用中文,進入文件夾,點擊右鍵TortoiseSVN - 在此創(chuàng)建版本庫。
TortoiseSVN會在這個文件夾創(chuàng)建版本庫,并且會彈出一個提示框
點擊“創(chuàng)建目錄結(jié)果”,然后啟動版本庫瀏覽器,就可以看到版本庫的目錄結(jié)構(gòu)
通過點擊“創(chuàng)建目錄結(jié)果”,TortoiseSVN自動創(chuàng)建了3個文件夾,branches,tags,trunk,很多人都會使用TortoiseSVN,但是對這三個目錄去取不了解。
trunk目錄
主干目錄,一般情況下是在此目錄下進行代碼的開發(fā),這個目錄應(yīng)該存放最新的代碼。
tags目錄
代碼的版本標記,這個目錄的代碼不允許更改,比如,軟件發(fā)了1.0版本,就需要將1.0版本的代碼在tags中放一份拷貝,發(fā)了2.0,就要在tag中標記一個2.0。如果1.0軟件出現(xiàn)了bug,開發(fā)人員要驗證bug,直接從tag中取1.0版本的代碼就可以了,不會把個個版本混淆。
branches目錄
分支目錄,用于開發(fā)新功能或解決老版本的bug。
加入和檢出工程
由于版本庫是本地,我們可以通過文件路徑來訪問,右鍵TortoiseSVN - 版本庫瀏覽器,輸入
file:///F:/svn_test/
F:/svn_test/就是剛才創(chuàng)建版本庫的文件夾
打開版本庫瀏覽器,在trunk目錄點擊右鍵,加入文件夾,加入一個新的Android工程TestSVN。
然后將這個工程檢出
.settings bin gen這三個目錄和代碼無關(guān),要先忽略掉,選中這三個目錄,右鍵 TortoiseSVN - 去除版本控制并增加的忽略列表。
提交代碼后,這3個文件夾有改變的話不會有提示。
關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2024 m.daaijiaoyu.cn.All rights reserved.
浙ICP備06019006號-1 浙公網(wǎng)安備33038102330474號