Toad for MySQL与SVN集成 - 提交失败,需要注释

时间:2010-11-16 17:05:26

标签: mysql svn toad pre-commit-hook

我们使用Subversion进行源代码控制,并实现了一个预提交钩子来检查注释,并且不允许没有注释的提交。

我使用Toad for MySQL 5来管理数据库。它提供了一种与SVN集成并将DB放在源代码控制中的方法,但它没有提供在提交过程中添加注释的方法。

有办法吗? 要么a)为svn提供一个默认注释,以便检查注释的预提交钩子得到它,或者b)覆盖仅为Toad客户端检查注释的预提交钩子的方法。

1 个答案:

答案 0 :(得分:0)

您可以使用svnlook告诉谁正在进行提交(作者),因此您可以尝试为Toad客户端设置特定用户 - 但这不太可能被接受。

另一种方法是允许在预提交钩子脚本本身中对特定文件类型(或repo路径)进行空白提交。

您不能在预提交挂钩中干扰提供的事务,只检查它并接受或拒绝它。交易中没有提供客户“主机代理”。