sview提交的Treeview

时间:2011-12-06 10:01:38

标签: git svn graph tree

是否有一个svn工具可以构建类似的提交树/图结构,如TortoiseGit日志或(在文本表示中)git log命令? Git branch/merge sample http://www.adamfranco.com/files/2010/12/git-merge-no-ff.png

2 个答案:

答案 0 :(得分:3)

TortoiseSVN中有一种这样的树,但它只显示从树干创建的分支。

据我所知 - SVN没有足够的信息来了解合并过程是否发生。合并包括更新文件在客户端,然后将其提交给SVN。这种方式存储库不知道这些更改是来自合并还是手动引入,或者是其他操作的结果。在日常使用中,您可以在最终提交到存储库之前组合这两个操作(合并然后再次编辑文件) - 这使得整个事情无法解决。

由于分支是在存储库服务器上执行的独特功能 - 它可以在这样的树中构建。如果SVN具有独特的合并功能,在存储库服务器上执行,则这些图形很容易构建,因为合并和更新是单独的操作。

答案 1 :(得分:1)

我找不到任何解决此问题的工具,因此我最终使用git svn并让git repoSVN保持同步。