TortoiseSVN 1.4 的新功能
TortoiseSVN 1.4 是所有先前 TortoiseSVN 版本的超集。1.0.x、1.1.x、1.2.x 或 1.3.x 中的任何功能也都在 1.4 中,但 1.4 包含任何早期版本中沒有的功能和錯誤修正。它與 Subversion 1.4 連結。
- 動作對話方塊 (提交/檢查修改/新增...)
- 現在也可以對新增和刪除的檔案執行「與 BASE 比較」。在這種情況下,差異檢視器將顯示與空檔案的差異。
- 顯示的欄位是可配置的。您可以選擇顯示哪些欄位以及它們的大小。配置會儲存在工作階段之間。
- 在至少選擇一個檔案/資料夾以避免空操作之前,「確定」按鈕會停用。
- 顯示的檔案和資料夾可以拖曳到其他應用程式。檔案和資料夾也可以從檔案總管拖曳到這些對話方塊上。
- 在擷取狀態時,可以透過點擊「取消」來中斷對話方塊。
- 切換的檔案/資料夾會在狀態文字後以「(s)」表示。
- 可以使用右鍵點擊直接從這些對話方塊編輯/設定/刪除 Subversion 屬性。
- 日誌對話方塊
- 新欄位顯示指派給修訂版本的 bugtraq ID 字串。
- 您現在可以指定應該擷取日誌訊息的範圍,以避免必須重複點擊「下 100 個」或一次擷取所有訊息。
- 日誌訊息可以包含簡單的格式。您可以使用 *粗體*、^斜體^ 或 _底線_ 來撰寫文字。當然,在您撰寫日誌訊息時,也會在提交對話方塊中完成格式化。
- 檔案總管
- 右鍵選單根據選單的項目顯示不同的圖示。如果您右鍵點擊捷徑,則會顯示兩個項目,一個帶有連結圖示,另一個帶有資料夾或檔案圖示 (取決於捷徑指向的內容)。如果您右鍵點擊檔案,則再次顯示兩個項目。一個帶有檔案本身的檔案圖示,另一個帶有父資料夾的資料夾圖示。
- 右鍵選單中的新「移動和重新命名」項目。
- 用於顯示
svn:eol-style
屬性的新欄位。
- 修訂圖表 修訂圖表進行了一些重大改進。它幾乎完全重寫,以解決使用者過去回報的一些問題。
- 分析資料的速度更快。
- 能夠顯示所有修訂版本,而不僅僅是複製操作發生的修訂版本。
- 能夠讓圖表依路徑排序節點。
- 更好的縮放支援。
- 儲存庫瀏覽器
- 拖曳項目時,如果懸停在資料夾上超過兩秒鐘,資料夾會自動開啟和關閉。
- 將項目拖曳到可見區域之外會使瀏覽器自動捲動檢視。
- 一次簽出多個 URL。
- 狀態快取
- 一個選項可以完全停用快取程序,並且僅擷取目前可見資料夾的狀態,或者完全不顯示任何覆蓋圖示。
- TortoiseMerge
- 行內變更以不同顏色標示,以便更清楚地看到確切的變更內容。
- 僅在空白字元中變更的已變更區塊會以白色圓圈標記。此類變更通常是由於程式碼清理而發生,並且沒有功能上的變更。現在這些區塊已清楚標記,因此您可以輕鬆地瀏覽它們。
- UTF-8 格式的檔案會自動辨識。
- 可以比較 UTF-16 格式的檔案。
- TortoiseIDiff
- 這是一個新工具,可並排顯示兩個影像。如果您的工作副本中有影像 (例如,說明檔案/文件的部分或完整螢幕截圖),那麼您現在可以輕鬆地將影像的新版本與舊版本進行比較。此工具對於影像的作用就像 TortoiseMerge 對於文字檔案的作用一樣。
- 比較兩個分支/標籤
- 由於 Subversion 1.4 程式庫中提供的新功能,現在比較兩個分支/標籤的速度更快且更可靠。此外,現在可以立即清楚檔案或屬性內容是否已變更。
- 許多許多更小的改進和錯誤修正。請參閱 變更日誌 以取得完整詳細資訊。