1

我打算在 svn 中编写一个预提交挂钩,用于在签入 svn 存储库之前验证代码格式。我使用 eclipse 作为我的 IDE,并设置了自定义代码格式化规则,我的所有团队成员都在使用 xml 来格式化 java 代码。

但是,我需要在 svn 的预提交中验证签入符合正在定义的代码格式。eclipse 代码格式化程序以 xml 格式导出格式化规则。在预提交钩子中,我计划编写一个 shell 脚本,它应该根据代码格式 xml 验证要签入的文件。

您能否让我知道如何实现这一点。

问候, Pradeep

4

1 回答 1

0

它不是专门的预提交钩子,但这是我开始使用的:

http://code.google.com/p/maven-java-formatter-plugin/

您可以将格式任务包装为我想象的预提交挂钩。每次执行“mvn 包”时,我都会使用它来格式化(按照他们的示例了解如何执行此操作)。您将能够使用您一直在使用的相同的 Eclipse 格式化规则。它非常光滑。

于 2013-02-27T18:06:11.623 回答