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