2011-03-11 56 views
2

每當有人關於分支和顛覆合併會談,標準圖往往習慣:可視化顛覆的分支/合併歷史

enter image description here

是否有任何基於Windows的工具,這將重新創建一個圖類似於我可以用來顯示我的存儲庫中的分支,以及它們的合併/重新合併合併歷史嗎?

我曾希望使用TortoiseSVN revision graph功能來做到這一點,但即使啓用了日誌緩存,此操作也非常緩慢,並且無論如何也不會顯示合併,因此只有一半適合用途。

+1

可能是跟隨趨勢,並遷移到水銀或Git的? – zerkms 2011-03-11 10:06:31

+0

@zerkms:我們的一個新項目(我希望在今年晚些時候開展工作)使用git。然而,現在,我堅持使用svn。 – 2011-03-11 10:07:22

+1

[SVN分支/合併活動的圖形表示]的可能的重複(http://stackoverflow.com/questions/10308/graphical-representation-of-svn-branch-merge-activity) – 2011-03-11 10:08:17

回答

6

你看過SVN Mapper

特點

  • 移動各地分公司,您可以用鼠標drgging它們垂直移動分支。通過左鍵單擊移動整個子分支或通過左鍵單擊移動單個分支+ SHIFT
  • 爲您的分支命名爲您的分支命名,並將名稱移動到正確的位置。
  • 查看提交選擇一個分支以查看該分支的提交列表。
  • 檢查提交雙擊提交以檢查提交中的更改列表。
  • 用烏龜檢查變化雙擊一個變化以檢查差異與烏龜差異(如果你有它安裝)。
  • 找到父分支選擇一個分支來查看父分支的列表(該分支源自的分支)
  • 隱藏分支隱藏不感興趣的分支。
  • 添加合併箭頭用顯示合併網站的箭頭標註分支。
  • 滾動導航通過單擊任何空白處的eft鼠標按鈕來滾動導航。
  • 打印您的支持者製作漂亮的打印輸出以展示您的上司。

enter image description here

+1

我發現這是很多比TortoiseSVN的修訂圖更有用,因爲它更具可定製性,更好地反映了您期望看到的修訂圖類型 – 2013-07-11 08:34:28

+3

如果您運行的是64位Windows,並且在輸入URL後出現錯誤,請參閱:http://stackoverflow.com /問題/ 3147072 /任何人使用,svnmapper - 請 - 幫助 - 我 – 2013-11-07 10:15:19

1

如果您使用TortoiseSVN嘗試使用其修訂的圖表功能。請參閱此thread以及。