您的位置:首頁 > 編程開發(fā) > 編程工具 > TortoiseSVN V1.8.10.26129 官方免費版

TortoiseSVNV1.8.10.26129 官方免費版

TortoiseSVN V1.8.10.26129 官方免費版

安全無毒

22

3

投訴建議:[email protected]

  • 軟件大。14.84 MB
  • 軟件廠商:暫無
  • 軟件語言:英文
  • 軟件授權:免費軟件
  • 軟件評級:
  • 應用平臺:Vista/winXP/win7/win8
  • 更新時間:2015.01.12

TortoiseSVN 是 Subversion 版本控制系統的一個免費開源客戶端,可以超越時間的管理文件和目錄。文件保存在中央版本庫,除了能記住文件和目錄的每次修改以外,版本庫非常像普通的文件服務器。你可以將文件恢復到過去的版本,并且可以通過檢查歷史知道數據做了哪些修改,誰做的修改。這就是為什么許多人將 Subversion 和版本控制系統看作一種“時間機器”。



新版特征

1. 修復數據錯誤導致的文件打開保存異常問題;
2. 兼容性問題改進。


TortoiseSVN的歷史:


在2002年,TimKemp發(fā)現Subversion是一個很好的版本控制系統,但是沒有好的圖形化客戶端,創(chuàng)建一個作為Windows外殼集成的Subversion客戶端的創(chuàng)意來自TortoiseCVS,一個非常類似的CVS客戶端。Tim學習了TortoiseCVS的源代碼,將其作為TortoiseSVN的基礎,然后開始這個項目,注冊了域名tortoisesvn.org,并將源代碼提交到網上。此時StefanKüng正在尋找一個好的免費版本控制系統,他發(fā)現了Subversion和TortoiseSVN,由于TortoiseSVN還不能夠使用,他加入了這個項目并開始編程。很快他便重寫了大多數代碼,并且開始添加命令和特性,此時,最初的代碼都已經不復存在了。隨著Subversion越來越穩(wěn)定,吸引了越來越多的用戶開始使用TortoiseSVN作為他們的Subversion客戶端。用戶群增長迅速(每天都持續(xù)增長)。LübbeOnken提供了許多漂亮圖標和TortoiseSVN的logo,細心照料網站并且管理翻譯。

TortoiseSVN的特性:


外殼集成
TortoiseSVN與Windows外殼(例如資源管理器)無縫集成,你可以保持在熟悉的工具上工作,不需要在每次使用版本控制功能時切換應用程序。并且你不一定必須使用Windows資源管理器,TortoiseSVN的右鍵菜單可以工作在其他文件管理器,以及文件/打開對話框等標準的Windows應用程序中。你必須牢記,TortoiseSVN是有意作為Windows資源管理器的擴展開發(fā),因此在其他程序可能集成的并不完整,例如覆蓋圖標可能不會顯示。

覆蓋圖標
每個版本控制的文件和目錄的狀態(tài)使用小的覆蓋圖標表示,可以讓你立刻看出工作副本的狀態(tài)。

Subversion命令的簡便訪問
所有的Subversion命令存在于資源管理器的右鍵菜單,TortoiseSVN在那里添加子菜單。因為TortoiseSVN是一個Subversion客戶端,我們也很愿意為你展示一些Subversion本身的特性:

目錄版本控制
CVS只能追蹤單個文件的歷史,但是Subversion實現了一個“虛擬”文件系統,可以追蹤整個目錄樹的修改,文件和目錄都是版本控制的,結果就是可以在客戶端對文件和目錄執(zhí)行移動和復制命令。

原子提交
提交要么完全進入版本庫,要么一點都沒有,這允許開發(fā)者以一個邏輯塊提交修改。

版本控制的元數據
每個文件和目錄都有一組附加的“屬性”,你可以發(fā)明和保存任意的鍵/值對,屬性是版本控制的,就像文件內容。

可選的網絡層
Subversion在版本庫訪問方面有一個抽象概念,利于人們去實現新的網絡機制,Subversion的“高級”服務器是Apache網絡服務器的一個模塊,使用HTTP的變種協議WebDAV/DeltaV通訊,這給了Subversion在穩(wěn)定性和交互性方面很大的好處,可以直接使用服務器的特性,例如認證、授權、傳輸壓縮和版本庫瀏覽等等。也有一個輕型的,單獨運行的Subversion服務器,這個服務器使用自己的協議,可以輕松的用SSH封裝。

一致的數據處理
Subversion使用二進制文件差異算法展現文件的區(qū)別,對于文本(人類可讀)和二進制(人類不可讀)文件具備一致的操作方式,兩種類型的文件都壓縮存放在版本庫中,差異在網絡上雙向傳遞。

高效的分支和標簽
分支與標簽的代價不與工程的大小成比例,Subversion建立分支與標簽時只是復制項目,使用了一種類似于硬鏈接的機制,因而這類操作通常只會花費很少并且相對固定的時間,以及很小的版本庫空間。

良好的維護能力
Subversion沒有歷史負擔,它由一系列良好的共享C庫實現,具有定義良好的API,這使Subversion非常容易維護,可以輕易的被其他語言和程序使用。

軟件截圖

TortoiseSVNV1.8.10.26129 官方免費版

掃二維碼進入好特網手機版本!

掃二維碼進入好特網微信公眾號!

本站所有軟件,都由網友上傳,如有侵犯你的版權,請發(fā)郵件[email protected]

湘ICP備2022002427號-10 湘公網安備:43070202000427號© 2013~2025 haote.com 好特網