首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >svn的最佳实践用法:mergeinfo

svn的最佳实践用法:mergeinfo
EN

Stack Overflow用户
提问于 2011-11-13 20:45:53
回答 2查看 463关注 0票数 2

我们目前遵循的做法是,在合并到主干之前,为所有新功能/修复创建分支。目前,我们没有提交SVN试图对svn:mergeinfo属性所做的更改,以避免它成为一个巨大的列表。

在这个属性中保留合并历史是否有任何价值(即使这些年它增长到一个巨大的数量,也许我们应该每x年清除它一次)?

也许只有我们认为需要多次合并的分支才应该添加到属性中?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-11-14 00:52:46

我看到你有两个选择:

  1. 不要对每个问题和功能都使用分支和合并。在稳定的主干上进行开发,并确保提交是在参考问题和特性的情况下完成的。
  2. 遵循执行功能分支的策略(如果是复杂分支,甚至发布分支),但随后使用自动生成的合并信息来跟踪。您如何知道某个功能在没有任何信息(例如合并信息)的情况下重新集成到主干中?

我不认为合并跟踪信息的绝对大小会成为问题,问题可能是你必须处理(并保持跟踪)许多合并。而reintegrated的特性只需在mergeino中添加一行分支的名称,这就是全部保留的内容。

票数 0
EN

Stack Overflow用户

发布于 2011-11-13 23:39:26

  • 请勿手动触摸合并信息
  • 分支多年来没有合并是不礼貌的,也是令人头疼的

的根源

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8111608

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档