源代码管理流程 - 缺少修复程序

时间:2009-08-05 13:37:14

标签: svn version-control subclipse

我正在使用Subversion和Subclipse进行源代码控制,并按照主干线和版本分支的过程进行操作。

这很有效,并没有出现重大问题。但是,当主干和分支中的文件发生重大变化时(不幸的是必要),我必须手动编辑冲突。问题是我发现我偶尔会错过一两个错误修正。

其他人如何处理这种情况?除了更多的关注或雇用视力更好的人;还有其他可能的解决方案吗?

我将JIRA引用添加到任何提交中,但这些引用会在合并中丢失。

感谢。

3 个答案:

答案 0 :(得分:3)

对主干进行所有更改,然后挑选哪些版本转到哪个版本分支... 这样可以直观地记录修改所在的位置(merginfo)。

还假设所有修订版最终都将包含在主干版本中。

答案 1 :(得分:1)

自动化单元测试&持续整合......

答案 2 :(得分:0)

如果问题是你不记得哪一个错误修正从一天到另一天被合并,我建议使用tortoisesvn进行“仅记录合并” - 这正是你所处的情况不得不手动做事,现在想记录下这个事实。