我们正处于从源控制Clearcase到SVN的过渡期,我们无法在svn中找到与Clearcase中相似的工作流程。
在Clearcase中,我们有一个构建完成位置的集成视图。每个开发人员都有自己的“开发人员视图”,完成开发。定期(当某些工作项完成时),来自开发视图的代码将被传递到集成视图中。然后两个视图同步在一起,我们很高兴。在这种情况下,“开发人员视图”可以使用多年。
我们尝试使用分支在SVN中实现相同的工作流程,但我们遇到以下问题:
所以我的问题是我们如何才能为每个开发人员分配一个分支?如果不可能,您如何使用Eclipse,SVN和分支机构。最后一件事,我们要保持后备箱原始,所以直接在后备箱工作不是和选项: - )
感谢您的见解,
-Martin
答案 0 :(得分:2)
通常,每个开发人员的分支都不满意,并且绝对不是SVN中推荐的流程。在像Git,Hg这样的DVCS中,开发人员可以在当地分支机构工作,这样的分支机构很便宜。也许你可以考虑使用git-svn
甚至转移到Git / Hg并减少痛苦的合并。