Svn 在允许提交在subversion中实际发生之前,有没有办法强制批准代码更改

Svn 在允许提交在subversion中实际发生之前,有没有办法强制批准代码更改,svn,Svn,我们有一些体系结构代码,在我们允许提交代码之前,需要评估这些代码是否与其他代码存在潜在冲突。至少我希望得到通知,某个文件已被修改,以便我可以亲自查看该文件。有没有办法让subversion这么做 现在我们唯一的模型是程序员对这些文件拥有只读访问权限,他们可以在本地进行更改,但不能提交。然后他们需要通过电子邮件将文件发送给我。我查看文件,确定更改是否合适,然后自己执行提交。这是一个极其艰巨的过程,必须有更好的方法。您可以同时完成这两项工作:有一个名为svnmailer的软件包,可用于发送特定事件的

我们有一些体系结构代码,在我们允许提交代码之前,需要评估这些代码是否与其他代码存在潜在冲突。至少我希望得到通知,某个文件已被修改,以便我可以亲自查看该文件。有没有办法让subversion这么做


现在我们唯一的模型是程序员对这些文件拥有只读访问权限,他们可以在本地进行更改,但不能提交。然后他们需要通过电子邮件将文件发送给我。我查看文件,确定更改是否合适,然后自己执行提交。这是一个极其艰巨的过程,必须有更好的方法。

您可以同时完成这两项工作:有一个名为
svnmailer
的软件包,可用于发送特定事件的电子邮件。另一方面,您可以限制主干上的写操作,并强制每个人对功能分支进行更改。只有审阅者有权将功能分支重新集成到主干中。请注意,重新融入社会非常简单,不能自行制造冲突