2010-11-15 54 views
1

我们的SVN仓库的工作原理如下:除非它通过QA如何合并SVN分支到我的树干不失提交信息和作者信息

  • 没有什么可以被提交到主干(中继线总是“释放”)
  • 开发工作都在这大约持续30天,然后被重新纳入干线(当然QA后)分行进行

这种方法的问题是,所有开发人员最终都提交给分公司看起来像一个巨大的commi t由一名开发人员(合并的人)在Trunk上执行。

我的问题是:

有什么办法可以改善吗?其他版本控制系统在维护日志方面做得更好吗?哪个?

我不想让每个人都致力于每个版本的中继和分支。我们这么做了很多年,对我们来说不起作用。我们需要维护并行开发分支机构,并且需要能够在短时间内发布。

回答

1

日志不会丢失。确保包括在日志中合并信息,例如与TortoiseSNV选择“获取合并日志”从上下文菜单中:

TortoiseSVN explorer sub menu