刚开始使用颠覆,已经为 3 个当前项目设置了 repos,一切似乎都很好。Subclipse 很好,不是吗!
无论如何,我想要的是一个很好的时间表,显示提交以及对这些 repos 的评论。它们都托管在与其包含的网站相同的服务器上。
我已经尝试过 trac,它可以满足我的要求,但似乎有点矫枉过正,因为我并不真正想要门票/wiki/等,只想要时间线。
有任何想法吗?
刚开始使用颠覆,已经为 3 个当前项目设置了 repos,一切似乎都很好。Subclipse 很好,不是吗!
无论如何,我想要的是一个很好的时间表,显示提交以及对这些 repos 的评论。它们都托管在与其包含的网站相同的服务器上。
我已经尝试过 trac,它可以满足我的要求,但似乎有点矫枉过正,因为我并不真正想要门票/wiki/等,只想要时间线。
有任何想法吗?
eclipse 的 subclipse 插件可以创建显示修订、分支、合并等的时间线。不过,可能还有其他的。
编辑:是的,TortoiseSVN 也这样做。见http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-revgraph.html
编辑2:公平地说,以上都没有创建时间表本身。他们都创建修订图。通过将鼠标悬停在图表的元素上(并查看修订历史记录表),可以在 subclipse(可能还有 tortoisesvn)中获得提交的日期/时间,但严格来说它们不是时间线。我不知道有什么东西会以时间线格式产生这些信息。希望那些能满足你的需求。
使用svn log
命令。添加一个-v
标志以显示每次提交修改了哪些文件。输出可能很庞大,因此您可能希望使用该-l
标志将输出限制为最后 100 行左右。把它们放在一起:
bash
在 Linux 或cmd.exe
Windows 上。cd
你的仓库svn log -l 100 -v