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