如何在SVN中提交之前强制检查等等?

时间:2009-06-03 12:11:17

标签: svn

我们公司将SVN用于VCS,我们希望这样做:

预提交工作,所以我们可以在提交之前将大任务变成小任务。

我们需要在提交之前检查代码。

可以制作版本,其他人可以查看。 (不修改发布回购。)

我们可以轻松地分叉到另一个SVN服务器(用于项目管理)并推送更改。

我知道mercurial,git,bazzar可以做这项工作,但SVN怎么做?

ps:不要告诉我将SVN改为mercurial,我不是CTO。

1 个答案:

答案 0 :(得分:1)

通过为开发人员提供自己的分支,可以解决一些问题。他们可以在那里开发自己的代码,如果它足够成熟和稳定,它可以与“主”分支合并。“

您也可以与Git / Mercurial / Bazaar同时使用SVN - 有些项目实际上是这样做的。开发人员在日常工作中使用分散的VCS-es,并将审核和批准的更改移至SVN。