执行源代码管理

Jos*_*osh 2 c# svn version-control

如何设置一些组策略规则或机制以确保每个开发人员将其代码提交到源代码管理?

我使用visualsvn服务器与Ankhsvn客户端顺便说一句.

谢谢

Chr*_*ava 9

我们的基本策略是" 如果它不在源代码库中,则它不存在. "

  • 开发人员只有在签入代码时才将任务标记为"开发完成".
  • 仅从标记的源代码集(而不是一些小丑的工作站副本)构建您的可交付成果.
  • 没有在源代码管理中没有进入QA或Production.

检查破损的代码被认为是不好的形式,但不会受到惩罚(除了那些不方便之外的一点点.)

我想使用持续集成和配置损坏的构建来自动退出破坏的更改,但我不希望能够在任何时候很快就能到达.

编辑:我们还需要在每个签到的注释中使用工件编号.这可以防止与需求无关的无偿更改.


Jos*_*hua 7

这些策略最好使用同伴压力来实施.创建一个环境,在该环境中提交代码是公认的做法.否则,它将成为一种苦差事,开发人员将找到解决方法.


CMS*_*CMS 7

我认为实施源代码控制的最佳方法是在团队中构建一个结构良好的"软件开发文化".

熟悉源代码控制优势的开发人员会毫不犹豫地使用它.

推荐文章: