本站分享最新TortoiseSVN中文版下載(附帶的漢化包),很多網(wǎng)友找不到,小編這里給大家?guī)砹?!TortoiseSVN 是 Subversion 版本控制系統(tǒng)的一個免費開源客戶端,可以超越時間的管理文件和目錄。文件保存在中央版本庫,除了能記住文件和目錄的每次修改以外,版本庫非常像普通的文件服務(wù)器。你可以將文件恢復(fù)到過去的版本,并且可以通過檢查歷史知道數(shù)據(jù)做了哪些修改,誰做的修改。這就是為什么許多人將 Subversion 和版本控制系統(tǒng)看作一種“時間機器”。
TortoiseSVN軟件介紹
TortoiseSVN是軟件開發(fā)人員必備的開發(fā)管理軟件,一般軟件開發(fā)小組都它用來管理軟件版本和工作進度,非常適合多人協(xié)同工作,如果你需要開發(fā)軟件、設(shè)計網(wǎng)站或者漢化修改某款軟件等,都能用上這款TortoiseSVN,項目管理人員必備軟件。
TortoiseSVN軟件特色
可選的網(wǎng)絡(luò)層Subversion在版本庫訪問方面具有抽象概念,有利于人們實現(xiàn)新的網(wǎng)絡(luò)機制,Subversion的高級服務(wù)器是Apache網(wǎng)絡(luò)服務(wù)器的模塊,使用HTTP的變種協(xié)議WebDAV/DeltaV通信,在穩(wěn)定性和交互性方面具有很大的優(yōu)點還有輕型的Subversion服務(wù)器,該服務(wù)器可以通過自己的協(xié)議輕松地用SSH包裝。
數(shù)據(jù)處理Subversion使用二進制文檔差異算法展示文檔差異,對文本(人類可讀)和二進制(人類不可讀)文檔具有一致的操作方式,兩種類型的文檔都壓縮存放在版本庫中,差異在網(wǎng)上雙向傳遞。高效的分支和標簽分支與標簽的成本與工程的大小不成比例,Subversion建立分支和標簽時只是復(fù)印項目,使用了類似硬鏈接的機制,因此這樣的操作通常只需要很少的時間和比較固定的時間和很小的版本庫空間。
維護能力Subversion無歷史負擔,由一系列良好的共享c庫實現(xiàn),具有定義良好的API,Subversion易于維護,易于使用其他語言和程序。
外殼集成TortoiseSVN和Windows外殼(例如資源管理器)無縫集成,可以在熟悉的工具上工作,不需要每次使用版本控制功能時切換應(yīng)用程序。并且不一定要用Windows資源管理器,TortoiseSVN的右鍵菜單可以在其他文件管理器上工作,文件/對話框等標準的Windows應(yīng)用程序上工作。必須記住TortoiseSVN是作為Windows資源管理器的擴展開發(fā),因此其他程序可能不完整,例如可能不顯示重載圖標。
重載圖標各版本控制的文件和目錄的狀態(tài)用小重載圖標表示,可以立即看到工作復(fù)印件的狀態(tài)。
簡單訪問Subversion命令的簡單訪問所有Subversion命令都存在于資源管理器的右鍵菜單中,TortoiseSVN在那里追加子菜單。因為TortoiseSVN是Subversion的客戶端,我們也希望展示Subversion本身的特性
目錄版本控制CVS只能跟蹤單個文件的歷史,但Subversion實現(xiàn)了虛擬文件系統(tǒng),可以跟蹤整個目錄樹的修改,文件和目錄都是版本控制的,結(jié)果可以在客戶端對文件和目錄進行移動和復(fù)制命令。
原子提交是完全進入版本庫,還是完全沒有,開發(fā)者可以用邏輯塊提交修正。版本控制的元數(shù)據(jù)每個文件和目錄都有附加的屬性,可以發(fā)明和保存任意的鍵/值。屬性是版本控制的,就像文件內(nèi)容一樣。
注意事項。
為什么要用SVN?
1、備份工作檔案是十分重要的。您永遠不知道計算機上的硬盤何時會壞掉。根據(jù)經(jīng)驗法則再加上摩菲定理,壞事情往往都發(fā)生在最重要的時刻。例如,要release東西的前一刻,硬盤完全壞掉,無法修復(fù)。所以,常常備份工作數(shù)據(jù)是非常重要的。大部分公司的server都會有專門的備份機制,甚至是異地備援。絕對比放在自己的計算機里頭,或是隨身碟上面來的安全。2、版本控制非常重要。您無法保證手頭上最新版本永遠都是對的。很多時候,在經(jīng)過數(shù)天努力工作后,您才發(fā)現(xiàn)走錯方向。需要將所有的修改回復(fù)到數(shù)天前版本。沒有幾個人能夠完全記住自己修改過什么東西。如果沒有做好版本控管,那么,最差的狀況就是要全部重來
伙伴間的數(shù)據(jù)同步也是非常重要的。很多時候,除了您個人外,還有其它的伙伴也需要您的檔案。怎么把最新的檔案提供給伙伴呢?用e-mail?根據(jù)經(jīng)驗,用e-mail是一個很差的辦法。到了最后,根本就不知道哪一封e-mail才是新的。因為可能您最新的e-mail已經(jīng)被當成垃圾信給丟了。別忘了,現(xiàn)在很多e-mail軟件都有anti-spam的功能,說不定這些信件都被當成廣告信給處理掉了。而且,您也應(yīng)該知道一般檔案如果放在e-mail內(nèi),檔案大小會變得比較大(通常是原來的4/3倍以上)。如果每天更新一次,恐怕幾天沒收信的話,信箱就爆了!
3、如果沒有一個好的辦法,備份不同版本是很耗費硬盤空間的。例如:您有一個總共10MB的目錄,使用單純的檔案備份。如果有10個版本就會變成100MB。20個版本就有200MB。如果,不想備份這么多版本,勢必就是要減少備份的次數(shù)。拉長備份周期將會導致數(shù)據(jù)遺失的危險性增高。把舊的不需要的備份刪除?根據(jù)經(jīng)驗,只要時間一拉長,您跟本就不知道一個月以前的版本是重要或者是不重要