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

Toad for MySQL与SVN的集成-提交失败,需要注释,mysql,svn,toad,pre-commit-hook,Mysql,Svn,Toad,Pre Commit Hook,我们使用Subversion进行源代码控制,并实现了一个预提交钩子来检查注释,不允许在没有注释的情况下提交 我使用Toad for MySQL 5来管理数据库。它提供了一种与SVN集成并将DB置于源代码管理中的方法,但它没有提供一种在提交过程中添加注释的方法 有办法吗 a)向svn提供默认注释,以便检查注释的预提交钩子获得该注释;或b)重写仅为Toad客户端检查注释的预提交钩子的方法。您可以使用svnlook判断谁在执行提交(作者),因此,您可以尝试为Toad客户端设置特定的用户,但这不太可能被

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

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

有办法吗
a)向svn提供默认注释,以便检查注释的预提交钩子获得该注释;或b)重写仅为Toad客户端检查注释的预提交钩子的方法。

您可以使用svnlook判断谁在执行提交(作者),因此,您可以尝试为Toad客户端设置特定的用户,但这不太可能被接受

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

您不能干扰预提交钩子中提供的事务,只能检查它并接受或拒绝它。事务中没有提供客户端“host agent”