Subversion合并历史可视化

19
有没有工具可以绘制子版本库合并历史的图像-我们总是提交带有(相当)一致的日志消息的合并,并且最好能够自动提取这些信息到一个单独的图片中,显示出分支何时发生以及合并状态如何。
我只对信息工具感兴趣,而不是帮助实际执行合并的工具。
5个回答

5

我使用SmartSVN进行此操作;它具有非常快速和易于使用的修订图,可以显示svm:mergeinfo作为颜色编码的链接和分支之间的箭头。当查看较大的源代码树时,它几乎无与伦比。


4

TortoiseSVN可以展示修订图 - 对分支合并历史等进行可视化呈现。


7
这并不完全正确,我没有看到合并的可视化表示。在https://dev59.com/FXNA5IYBdhLWcg3wjOlS中也得到了确认。 - Zitrax

2

svn mergeinfo 命令提供了两个分支之间合并的 ASCII-art 图形。您还可以要求以列表格式给出已经合并或需要合并的修订版本。


2
你可以查看这里使用的一些可视化技术,如果你正在开发自己的系统,可以从中获得灵感和一些不错的想法。 RaphaelJS Github Vis Code Swarm 可能你已经知道其中的一些!

-3

我认为乌龟 SVN 尚未 支持版本树。

到目前为止,Clearcase Explorer 是我发现的最好的。


1
这只适用于Clearcase吗?我的意思是,它如何帮助浏览Subversion存储库历史记录? - richq
就像我说的那样,我还没有遇到过任何显示Subversion可视化的工具。截图是来自Clearcase版本树。当然,它对Subversion没有帮助。我只是发布了这个截图,以展示Clearcase中可用的内容! - prakash
1
尽管您在文本中提到该图像来自ClearCase,但是这个大的图形非常误导人,对答案没有任何帮助。 - Samuel Neff

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接