TortoiseSVN是一款完全免費的版本控制軟件,軟件可以幫助用戶記錄代碼文件的每一次修改,用戶可以通過TortoiseSVN確認(rèn)文件的所有修改記錄,并將文件恢復(fù)到任意一個版本。KK下載站為您提供TortoiseSVN免費下載,軟件可以永久免費使用,有需要的朋友趕緊下載使用吧!
TortoiseSVN軟件特色
一、可選的網(wǎng)絡(luò)層。
Subversion對版本庫的訪問有一個抽象的概念,有助于人們實現(xiàn)新的網(wǎng)絡(luò)機制。Subversion的高級服務(wù)器是Apache網(wǎng)絡(luò)服務(wù)器的一個模塊,使用HTTP的變種協(xié)議WebDAV/DeltaV通信,Subversion的穩(wěn)定性和交互性非常好,可以直接使用服務(wù)器的特性,比如認(rèn)證、授權(quán)、傳輸壓縮、版本庫瀏覽等等。在Subversion中還有一個獨立運行的服務(wù)器,可以輕松地使用自己的協(xié)議封裝SSH。
2.資料處理。
Subversion使用二進(jìn)制文件差異算法來顯示文件差異、對文本(人類可讀)和二進(jìn)制(人類不可讀)文件有相同的操作模式,兩類文件被壓縮并存儲在版本庫中,以不同的網(wǎng)絡(luò)雙向傳輸。
3.分枝和標(biāo)簽。
根據(jù)項目的大小,分支和標(biāo)簽的成本不相稱。Subversion在創(chuàng)建分支和標(biāo)簽時,只復(fù)制項目,使用硬鏈接式機制,因此這種操作通常只需要花很少的相對固定的時間和很小的版本庫空間。
四、維修能力。
Subversion不存在歷史負(fù)擔(dān),它是通過一系列優(yōu)秀的共享C庫實現(xiàn)的,并擁有良好的API定義,使Subversion易于維護(hù),易于其他語言和程序使用。
五、外殼集成。
TortoiseSVN與資源管理器等Windows外殼無縫集成,您可以在熟悉的工具上工作,而不必在每次使用版本控制功能時切換應(yīng)用程序。而且你不需要使用Windows資源管理器,TortoiseSVN的右鍵菜單可以用于其他Windows應(yīng)用程序,如其他文件管理器和文件/打開對話框。你必須記住,TortoiseSVN被有意地作為Windows資源管理器進(jìn)行擴(kuò)展開發(fā),所以可能沒有完成其他程序的集成,比如無法顯示重載圖標(biāo)。

6.重載圖標(biāo)。
每一個版本控制文件和目錄的狀態(tài)顯示為一個小的多載圖標(biāo),讓你立刻看到工作拷貝的狀態(tài)。
7.簡易存取。
對Subversion命令的簡單訪問。
所有Subversion命令都存在于瀏覽器的右鍵菜單中,TortoiseSVN在其中添加子菜單。因為TortoiseSVN是一個Subversion客戶機,我們希望向您展示Subversion自身的一些特性:
8.目錄版本管理。
CVS只能跟蹤單個文件的歷史記錄,但是Subversion實現(xiàn)了一個虛擬文件系統(tǒng),它可以跟蹤整個目錄樹的修改。文件和目錄由版本控制,并可在客戶端移動和復(fù)制文件和目錄。
九、提交原子。
可以讓開發(fā)人員提交邏輯塊以供修改,或者完全不提交版本庫。
使用版本控制元數(shù)據(jù)。每一個文件和目錄都有一組附加屬性。你可以創(chuàng)建和保存任何鍵/值對。與文件內(nèi)容一樣,屬性被版本控制。
