SVN-用于检查代码格式的预提交钩子

SVN-用于检查代码格式的预提交钩子,svn,hook,Svn,Hook,我们希望在SVN中实现预提交钩子,以检查jsp/java文件中的代码格式。 如果提交的文件未通过准则,则不应提交并指示错误行 我们如何实施它?请指导。可以找到有关如何实现挂钩的信息 首先,我要编写一个脚本,或者选择一个现有的应用程序来检查单个*.java文件的代码。由于*.jsp文件包含稍微不同的语法,因此我希望对*.jsp文件使用相同的语法-将这些脚本分开 用Bash/Python编写一个遍历commit文件结构的脚本很容易。这个脚本应该只为每个*.java文件和*.jsp文件调用前面的语法检

我们希望在SVN中实现预提交钩子,以检查jsp/java文件中的代码格式。 如果提交的文件未通过准则,则不应提交并指示错误行


我们如何实施它?请指导。

可以找到有关如何实现挂钩的信息

首先,我要编写一个脚本,或者选择一个现有的应用程序来检查单个*.java文件的代码。由于*.jsp文件包含稍微不同的语法,因此我希望对*.jsp文件使用相同的语法-将这些脚本分开

用Bash/Python编写一个遍历commit文件结构的脚本很容易。这个脚本应该只为每个*.java文件和*.jsp文件调用前面的语法检查脚本

最后,遍历脚本应该添加到Subversion服务器上的预提交钩子脚本中