我想做代碼考古學,以瞭解20多個長期生活在Subversion版本庫中的分支之間的相互關係。哪個SVN客戶端可以執行完整的存儲庫時間線可視化?
我認爲最好的可視化將是一個水平時間線,所有分支與提交和合並指示的活動標記並行。我還不得不找到一個使這成爲可能的工具。導入Git並使用gitk是迄今爲止最好的解決方案,但gitk中的分支指示符可以垂直運行並且不會針對時間軸進行標準化,這使得很難看到分支是否同時處於活動狀態。
有沒有人知道一個可讀的解決方案,具有長達3年的歷史,50,000次提交,20多個分支?
在此先感謝! 弗洛裏安
我想以下幾點:
Dec 1 Dec 10 Dec 20 ----------------------------------------- trunk * * * * \ / branch1 * * * * * * = commits /\ = merges
工具我試過到目前爲止: 的IntelliJ版本圖(看起來像我想象中,但變焦不工作) 龜(垂直可視化,不能正常化按時間尺度) 版本(Mac) gitk/GitX
我認爲這是一個副本http://stackoverflow.com/questions/929842/any-nice-way-to-generate-a-timeline-view-of-commits-from-subversion –