2011-12-03 47 views
0

我想做代碼考古學,以瞭解20多個長期生活在Subversion版本庫中的分支之間的相互關係。哪個SVN客戶端可以執行完整的存儲庫時間線可視化?

我認爲最好的可視化將是一個水平時間線,所有分支與提交和合並指示的活動標記並行。我還不得不找到一個使這成爲可能的工具。導入Git並使用gitk是迄今爲止最好的解決方案,但gitk中的分支指示符可以垂直運行並且不會針對時間軸進行標準化,這使得很難看到分支是否同時處於活動狀態。

有沒有人知道一個可讀的解決方案,具有長達3年的歷史,50,000次提交,20多個分支?

在此先感謝! 弗洛裏安

我想以下幾點:

 
Dec 1   Dec 10   Dec 20 
----------------------------------------- 
trunk  *  *   * * 
      \    /
branch1  * *  * *   * 

* = commits 
/\ = merges 

工具我試過到目前爲止: 的IntelliJ版本圖(看起來像我想象中,但變焦不工作) 龜(垂直可視化,不能正常化按時間尺度) 版本(Mac) gitk/GitX

+0

我認爲這是一個副本http://stackoverflow.com/questions/929842/any-nice-way-to-generate-a-timeline-view-of-commits-from-subversion –

回答

0

嘗試使用git-svn轉換您的存儲庫,然後使用gitk。

+0

是的,那就是我第一次嘗試。 gitk是好的,但我想要一個像可視化(等時間單位)的實時時間線。和水平。 –

相關問題