0

我是 iOS 开发的新手。我们将 SVN 用于代码存储库。

我想知道是否有办法设置一些代码签入规则?即假设我们有一个代码指南,我们希望团队中的每个人都虔诚地遵守它。我们可以设置一些规则,通过这些规则可以自动发现这个人是否遵循了指导方针。

诸如 TFS 签入策略之类的东西?

4

1 回答 1

0

您可以在服务器端使用所谓的“钩子”。最重要的是 pre-commit-hook

您可以在目录挂钩中的存储库内的服务器上找到它们

您可以将任何可执行文件放在那里,它将在提交期间被调用。有一个名为svnlook的 svn 命令,您可以使用它直接查看要提交的事务。

在每个存储库中,SVN 提供的每个钩子都有一个示例。这些模板显示了带有一些有意义的 bash 脚本的示例实现。

有关钩子的更多信息

于 2012-05-02T09:41:44.660 回答