是否有用于监视和注释SVN签入的工具?

是否有用于监视和注释SVN签入的工具?,svn,monitoring,Svn,Monitoring,是否有一个工具(最好是基于web的)允许监视SVN存储库(或者更确切地说,是子目录)以查看所有签入并向每个签入添加注释?过滤和格式化检查消息的能力将是一个额外的好处 背景:在我当前的项目中,我们希望有一个日志,其中包含关于每个签入到广泛使用的特定模块的详细信息数据。不幸的是,定制预提交钩子在组织上是不可行的,因此人们经常忘记或懒得写好签入注释。由于签入注释以后无法更改(对吗??),因此这将是解决方法。Michael 不会帮你的吗 或者可能?检查评论之后肯定可以更改-您需要添加一个revprop前

是否有一个工具(最好是基于web的)允许监视SVN存储库(或者更确切地说,是子目录)以查看所有签入并向每个签入添加注释?过滤和格式化检查消息的能力将是一个额外的好处

背景:在我当前的项目中,我们希望有一个日志,其中包含关于每个签入到广泛使用的特定模块的详细信息数据。不幸的是,定制预提交钩子在组织上是不可行的,因此人们经常忘记或懒得写好签入注释。由于签入注释以后无法更改(对吗??),因此这将是解决方法。

Michael

不会帮你的吗


或者可能?

检查评论之后肯定可以更改-您需要添加一个revprop前更改 钩子以启用它,然后您可以右键单击Ortoise svn中的修订并选择编辑日志消息。revprop更改挂钩必须以0值退出。如果您已经无法更改钩子脚本,那么这可能会很棘手

有几种日志监视工具。我在过去成功地使用了commit monitor,有一个免费的封闭源代码的更好,但我忘记了它现在是什么。
您还可以使用sventon之类的工具为您提供特定分支登录的rss订阅源。

事实上,有两种方法可以更改签入注释,Jim T提到了如果存储库是远程的,应该采取的方法。如果您有本地访问权限:

$svnadmin setlog REPOS_PATH-r N文件

我们应该做到这一点。不管是哪种方式,请查看有关该主题的详细信息

作为stackoverflow的“新用户”,我刚刚用完了所有的超链接,但我会继续努力:)

我可以支持“CommitteMonitor”(如果您在Windows上)和Sventon关于监视存储库的建议

关于注释,您可以使用Trac或Redmine的一个代码审查插件。我相信他们两个都有演示网站,你可以在上面试用,尽管这对于你所追求的东西来说可能是完全过分了

祝你好运

有,但是如果您希望在提交后编辑日志消息,那么如果您无法获得将pre-revprop change hook添加到存储库的权限,那么您就可以了


假设不考虑更改服务器环境,并且您是一家使用TortoiseSVN的windows商店,我认为您最好的选择是设置属性。

两者似乎都不提供注释修订的功能,这是我最需要的。那么使用预提交挂钩作为触发器来添加您需要的内容呢?@Michael,忘了添加feel free以打开带宽并与我脱机联系以进行讨论。如上所述,很遗憾,添加挂钩是不可能的(大公司,SVN是由另一个部门运营的,它不愿意让任何人弄乱它。哦,我也不知道有一个钩子。这可能很棘手,但获得它的机会更好,因为反对预提交钩子的理由主要是性能问题。我已经看过sventon,并且喜欢它;它可能是什么如果我能以其他方式解决评论编辑问题,我将使用它进行监视。