从subversion生成提交的时间轴视图的任何好方法?

时间:2009-05-30 14:46:17

标签: svn version-control trac

刚开始使用subversion,已为3个当前项目设置了回购,一切似乎都很好。 Subclipse很好不是吧!

无论如何,我想要的是一个很好的时间表,显示这些回购的评论提交。它们都与它们包含的网站托管在同一台服务器上。

我已经尝试了trac,它做了我想要的,但似乎是一个巨大的矫枉过正,因为我真的不想要门票/维基/等,只是时间轴。

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

用于eclipse的

subclipse插件可以创建显示修订,分支,合并等的时间线。 不过可能还有其他人。

http://subclipse.tigris.org/

编辑:是的,TortoiseSVN也这样做。见http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-revgraph.html

编辑2:公平地说,以上都没有创建时间表本身。他们都创建修订图。通过将鼠标悬停在图形的元素上(并查看修订历史表),可以在subclipse(也可能是tortoisesvn)中提供提交的日期/时间,但严格来说,它们不是时间轴。我不知道任何以时间轴格式产生这些信息的东西。希望那些满足您的需求。

答案 1 :(得分:0)

使用svn log命令。添加-v标志以显示每次提交修改了哪些文件。输出可能很大,因此您可能希望使用-l标志将输出限制为最后100行。把它们放在一起:

  1. 在Linux上启动bash或Windows上的cmd.exe等命令提示符。
  2. cd 您的存储库

  3. svn log -l 100 -v