14是一款多平臺SVN客戶端,可以輕松將服務端所要共享協同開發的文件配置完好,它也支持標簽和分支處理(無需處理URL),有內置的比較和沖突解決工具,無需安裝其他工具就可以處理SVN工作拷貝。
14 Mac版下載地址:%3D%3D
功能
完全 1.11支持
支持 1.11工作副本格式和客戶端 - 服務器協議以及幾乎所有命令,包括許多擴展選項。
標記和分支支持(專業版)
使用 ,您可以像使用本機功能一樣方便地使用標簽和分支。一旦為主干,標簽和分支定義了項目存儲庫位置,就不必再處理難以記住的URL:只需使用標記和分支,就像您習慣使用其他版本控制系統一樣。
例如,當您需要切換到其他分支或標記時,您不必鍵入分支或標記名稱。但相反,您只需從標記瀏覽器中選擇它,該標記瀏覽器按層次順序顯示分支和標記。
傳入和傳出變更標記
在項目目錄視圖中,您可以立即查看哪些目錄包含本地修改(紅色箭頭)以及哪些目錄已在存儲庫中更改(綠色箭頭, )。
結合文件的遠程狀態( ),您可以在實際發生之前檢測并避免潛在的沖突。 甚至可以顯示已添加到存儲庫但尚未在本地可用的文件和目錄。
修訂圖
修訂圖顯示文件或目錄的分層歷史記錄。它提供類似于Log命令的操作,例如比較某個文件的兩個修訂版,但在演示文稿和詳細程度上超過了Log命令。此外,修訂圖可以根據請求顯示哪些修訂已合并,已合并到所選修訂中,或尚未合并。
從修訂圖中,您可以立即看到:
-哪個分支發生了變化,
-哪個版本代表哪個標簽,
-文件移動,重命名或復制時的歷史記錄。
集成
此外,作為獨立項目視圖的替代方案,還集成了 。這包括所有主要命令,您可以直接從您喜歡的文件管理器中運行命令。SVN文件狀態顯示為圖標疊加。
文件比較
包含一個內置文件與內線比較和直接編輯比較文件的能力。
語法著色取決于文件名,可以在首選項中進行配置。
屬性支持
使用,無需在純文本中編輯常見的屬性,例如外部定義。相反,您可以使用存儲庫瀏覽器輕松選擇存儲庫位置。當然,也為SVN 1.5中引入的相關外部URL提出建議。
但有時,可能需要將屬性編輯為純文本,例如,當您必須更改大量外部定義時。當然,也支持這一點。屬性更改顯示在嵌入式比較窗口中。
交易視圖
主窗口中的“事務”視圖自動從存儲庫中提取有關新修訂的信息。它將使您及時了解項目中發生的任何提交 - 如果您愿意,可以自動,清晰,甚至來自其他分支機構。 還可以監視其他存儲庫位置的更改,例如,項目使用的庫。
綠色箭頭表示項目存儲庫中的新修訂。帶有藍色星形的藍色條目表示來自其他監視的存儲庫位置的新“未讀”修訂版。
獨立于項目的事務窗口( )可以監視任何存儲庫中的提交。這使您可以輕松了解項目中使用的庫的更改,或者團隊或整個公司內的所有SVN活動。
強大的承諾
(可選)建議添加新文件或刪除丟失的文件,并能夠檢測移動和重命名的文件。
允許提交對外部(嵌套工作副本)的更改,使您可以選擇為所有受影響的存儲庫提供一個提交消息,并為每個存儲庫提供單獨的提交消息。您不必像在其他SVN客戶端中那樣選擇外部的根目錄。
輸入提交消息時,您可以激活無縫集成的比較視圖。使用此比較視圖查看更改,以便編寫適當的提交消息或從提交中取消選擇不相關的文件。
可以使用或詞典拼寫檢查您的提交消息。當注冊不同語言的詞典時,會自動檢測并使用最佳匹配語言,因此您無需手動切換語言。
Issue-支持(-)無縫集成到提交向導和其他模塊中。例如,將問題編號轉換為指向問題跟蹤器的鏈接:
提交向導:JIRA集成( )
您可以從JIRA問題跟蹤器中提取的未解決問題列表中選擇提交消息,并可選擇在提交成功時將選定的JIRA問題標記為已解決。在您修復錯誤或實施新功能后,這使您不必通過Web瀏覽器訪問JIRA。
變更集( )
在處理項目時,通常需要同時完成不同的任務,例如,在文件X中實現一個功能,修復文件Y中的錯誤并更正文件Z中的錯誤。這會導致您的工作副本包含混合來自不同任務的修改。更改集允許您將文件(以及目錄,因為它們可以具有屬性更改)組織到相關更改組中,然后可以單獨提交這些更改。除此之外,這可以使提交日志更具可讀性。您可以將文件拖放到現有的變更集上。命令行客戶端以及其他SVN客戶端也支持更改集。與其他SVN客戶端相比,允許將目錄放入變更集,因為目錄也可能包含與任務相關的屬性更改。
存儲庫瀏覽器
使用 ,您可以直接瀏覽存儲庫的結構。更具體地說,您可以:
檢查目錄,
查看不同版本的文件,
創建新目錄,
移動或重命名文件和目錄,
復制文件和目錄(例如創建分支),
刪除文件和目錄,
顯示文件或目錄日志,
顯示文件或目錄修訂圖svn標記為解決選項,
顯示帶注釋的文件視圖。
可以通過拖放來完成復制和移動。此外,如果已配置,則存儲庫瀏覽器以不同于普通目錄的方式顯示標記和分支。
注/追溯
通過,您可以快速查看何時將某一行添加到文本文件中(以及是誰)。不同的著色選項還可以快速了解文件的哪些部分是舊的還是新的。
變更報告(專業版)
更改報告是針對多個文件優化的文件比較。與標準文件比較一樣,“更改報告”顯示每行級別上兩個文件之間的更改。您可以為工作副本中的本地更改或任意修訂之間的更改打開更改報告。對于本地更改,它會顯示文件的更改集,并允許您將文件分配給另一個更改集。
沖突解決方案( )
即使在完美溝通的團隊中,兩個人也可能獨立地改變文件的相同部分。產生的沖突需要手動解決。內置的沖突解算器將一般三向合并的自由與檢測和輕松解決此類沖突的能力相結合。如果需要,您可以根據需要編輯生成的文件 - 您不必接受或拒絕整個更改塊。
日志
文件或目錄的日志將其先前的修訂版本顯示回過去的指定時間。您可以看到提交消息,作者svn標記為解決選項,已更改的文件和目錄。您可以顯示更改報告或文件比較以查看實際文件更改,甚至可以根據需要執行回滾到特定修訂。
輸出視圖
提供了您運行的命令輸出的整潔表示,可以很好地概述本地發生的情況,例如,哪些文件已被還原或更新已更改的內容。突出顯示可能的問題(例如沖突)。根據命令,可以使用方便的上下文操作,例如顯示更改。