2011-05-09 51 views
2

我们广泛使用功能分支作为开发策略。简而言之,允许我们做的事情是始终保持一个稳定的中继线,而开发者在实现复杂功能时可能会在可能发生故障的分支上工作,直到功能得到充分测试。此时分支合并回主干,然后在主干上进行全集成/回归测试循环等。功能分支和代码元数据丢失

我遇到的问题如下:在执行分支中的所述功能的过程中,显然存在对分支机构进行了大量的提交。每个提交都有评论,这些评论具有潜在的教育和文档化(?)价值,有时可能非常有用。当你将分支大规模合并回树干时,所有这些注释都会丢失,并替换为无用的“合并垃圾到主干”类型注释。

有没有人有任何解决方案可以帮助保留这些元数据?你认为这甚至是一个问题吗?

P.S.我正在使用SVN。

回答

1

请参阅here

+0

谢谢!如果像Tortoise SVN等客户也提供这样的服务,那会很好。 (也许他们这样做,我只是需要找到它) – Adnan 2011-05-09 22:12:04

+1

tortoisesvn“责备”和“显示日志”对话框都有复选框来显示合并修订的细节。 – slowdog 2011-05-10 17:54:15