久久久久亚洲av无码专区电影,精品久久久久久久中文字幕,久久99精品久久久久久秒播,精品国产一区二区三区不卡在线,久久熟妇人妻午夜寂寞影院

系統(tǒng)軟件園 - 打造精品軟件下載網(wǎng)站 系統(tǒng)軟件園首頁 | Win7激活工具 | 熱門專題
系統(tǒng)軟件園>您的位置:首頁 > 軟件下載 > 其他軟件 > SVN客戶端下載

TortoiseSVN(SVN客戶端)

v1.12.1.28628中文版
TortoiseSVN(SVN客戶端)
更新時(shí)間:2023-06-13軟件大?。?/span>26.2M軟件格式:.rar
授權(quán)方式:免費(fèi)版軟件語言:簡體中文軟件類型:國產(chǎn)軟件

安全檢測:

推薦星級:

軟件介紹

TortoiseSVN是 Subversion 版本控制系統(tǒng)的一個(gè)免費(fèi)開源客戶端,它基于Apache ™ Subversion(SVN)®,可以超越時(shí)間的管理文件和目錄。文件保存在中央版本庫,除了能記住文件和目錄的每次修改以外,版本庫非常像普通的文件服務(wù)器,有了這款工具你可以將文件恢復(fù)到過去的版本,并且可以通過檢查歷史知道數(shù)據(jù)做了哪些修改,誰做的修改,所以也被人稱之為:時(shí)間工具!

TortoiseSVN使用方法

新建一個(gè)文件夾:E:\TortoiseSVN

TortoiseSVN中文版.jpg

TortoiseSVN會在這個(gè)文件夾創(chuàng)建版本庫,并且會彈出一個(gè)提示框,點(diǎn)擊“創(chuàng)建目錄結(jié)構(gòu)”,然后啟動(dòng)版本庫瀏覽器,就可以看到版本庫的目錄結(jié)構(gòu)

TortoiseSVN中文版1.jpg

TortoiseSVN中文版2.jpg

通過點(diǎn)擊“創(chuàng)建目錄結(jié)構(gòu)”,TortoiseSVN自動(dòng)創(chuàng)建了3個(gè)文件夾,branches,tags,trunk,

trunk目錄

主干目錄,一般情況下是在此目錄下進(jìn)行代碼的開發(fā),這個(gè)目錄應(yīng)該存放最新的代碼。

tags目錄

代碼的版本標(biāo)記,這個(gè)目錄的代碼不允許更改,比如,軟件發(fā)了1.0版本,就需要將1.0版本的代碼在tags中放一份拷貝,發(fā)了2.0,就要在tag中標(biāo)記一個(gè)2.0。如果1.0軟件出現(xiàn)了bug,開發(fā)人員要驗(yàn)證bug,直接從tag中取1.0版本的代碼就可以了,不會把個(gè)個(gè)版本混淆。

branches目錄

分支目錄,用于開發(fā)新功能或解決老版本的bug。比如,1.0版本上線,開發(fā)人員全力投入2.0版本的開發(fā),但是,1.0版本突然出現(xiàn)了一個(gè)bug必須要修復(fù),而且很緊急,不能等到2.0版本上線,這時(shí)候該怎么辦呢。正確的做法是,從tag中取1.0版本的代碼,建立一個(gè)新的分支,開發(fā)人員在這個(gè)分支上解決1.0發(fā)現(xiàn)的bug,解決完成并測試通過之后,在tag中添加一個(gè)新的版本標(biāo)記,比如1.1,然后關(guān)閉這個(gè)分支。如果1.1再出現(xiàn)bug,那么從1.1建立分支,以此類推,直到2.0出現(xiàn)。

三、添加和檢出項(xiàng)目

打開版本庫瀏覽器,在trunk目錄點(diǎn)擊右鍵,加入文件夾,加入一個(gè)新的工程testSVN。

將此工程檢出:右鍵-->SVN檢出

四、創(chuàng)建分支和標(biāo)記

選擇項(xiàng)目-->右鍵-->復(fù)制到

在項(xiàng)目上:右鍵-->版本分支圖查看各個(gè)版本分支

TortoiseSVN優(yōu)勢

可選的傳輸層
Subversion在版本庫瀏覽層面有一個(gè)抽象化,利于大家去實(shí)現(xiàn)新的網(wǎng)絡(luò)體制,Subversion的“高端”服務(wù)器是Apache網(wǎng)絡(luò)服務(wù)器的一個(gè)模塊,應(yīng)用HTTP的變異協(xié)議WebDAV/DeltaV通信,這給了Subversion在可靠性和互動(dòng)性層面很大的益處,能直接應(yīng)用服務(wù)器的特點(diǎn),比如驗(yàn)證、受權(quán)、傳送縮小和版本庫訪問這些。也有一個(gè)輕形的,單獨(dú)運(yùn)作的Subversion服務(wù)端,這一服務(wù)器應(yīng)用自身的協(xié)議,能夠輕松的用SSH封裝。
數(shù)據(jù)處理
Subversion應(yīng)用二進(jìn)制文件差別算法呈現(xiàn)文件的差別,針對文字(人們可讀)和二進(jìn)制(人們不能讀)文件具有一致的操作方式,二種類型的文件都縮小儲放在版本庫中,差別在網(wǎng)絡(luò)上雙重傳送。
高效的分支和標(biāo)識
支系與標(biāo)識的成本不與工程的尺寸成比例,Subversion創(chuàng)建支系與標(biāo)識時(shí)僅僅拷貝項(xiàng)目,使用了一種類似硬鏈接的體制,因此這種操作一般只能耗費(fèi)很少而且相對固定的時(shí)間,及其不大的版本庫空間。
維護(hù)水平
Subversion沒有歷史壓力,它由一系列優(yōu)良的共享C庫完成,具備界定優(yōu)良的API,這使Subversion很容易維護(hù),能夠輕易的被其他語言和程序應(yīng)用。
機(jī)殼集成
TortoiseSVN與Windows機(jī)殼(比如資源管理器)無縫集成,你能保持在了解的工具上工作,不用在每次應(yīng)用版本控制作用時(shí)轉(zhuǎn)換應(yīng)用軟件。
而且你不一定必須應(yīng)用Windows資源管理器,TortoiseSVN的右鍵菜單能夠工作在別的文件管理器,及其文件/開啟提示框等規(guī)范的Windows應(yīng)用軟件中。你務(wù)必銘記,TortoiseSVN是有心做為Windows資源管理器的拓展開發(fā),因此在其他程序可能集成的并不完整,比如輕載標(biāo)志可能不會表明。
輕載標(biāo)志
每個(gè)版本控制的文件和目錄的情況應(yīng)用小的輕載標(biāo)志表明,能讓你馬上看出工作團(tuán)本的情況。
簡單瀏覽
Subversion指令的簡單瀏覽
每一個(gè)Subversion指令存在于資源管理器的右鍵菜單,TortoiseSVN在那里加上子菜單。
由于TortoiseSVN是一個(gè)Subversion客戶端,大家也很愿意為你展現(xiàn)一些Subversion本身的特點(diǎn):
目錄版本控制
CVS只有跟蹤單獨(dú)文件的歷史,可是Subversion實(shí)現(xiàn)了一個(gè)“虛似”文件系統(tǒng),能夠跟蹤全部目錄樹的改動(dòng),文件和目錄全是版本控制的,結(jié)論便是能夠在客戶端對文件和目錄實(shí)行挪動(dòng)和復(fù)制命令。
分子遞交
遞交要不徹底進(jìn)到版本庫,要不一點(diǎn)都沒有,這容許開發(fā)者以一個(gè)邏輯塊遞交改動(dòng)。
版本控制的元數(shù)據(jù)
每個(gè)文件和目錄都有一組額外的“屬性”,你能發(fā)明和儲存隨意的鍵/值對,屬性是版本控制的,如同文件內(nèi)容。
相關(guān)軟件下載
返回頂部


系統(tǒng)軟件完發(fā)布的系統(tǒng)鏡像及軟件均來至互聯(lián)網(wǎng),僅供學(xué)習(xí)和研究使用,不得用于任何商業(yè)用途并請?jiān)谙螺d后24小時(shí)內(nèi)刪除,如果滿意請聯(lián)系版權(quán)方購買。
如果您發(fā)現(xiàn)本站侵害了您的版權(quán),請立即聯(lián)系我們,本站將第一時(shí)間進(jìn)行相關(guān)處理。郵箱:[見首頁]
版權(quán)聲明|下載聲明 Copyright @ 2021 系統(tǒng)軟件園