繁体   English   中英

颠覆,从重新整合的合并中删除 MergeInfo 是否安全

[英]Subversion, is it safe to remove MergeInfo from a reintegrate merge

由于 svn 书建议在使用 reintegrate 选项将分支合并到主干后删除一个分支,恢复添加到主干的该分支的 mergeinfo 属性更改是否安全?

我们的主干现在有许多不再存在的旧分支的 mergeinfo 条目。

我不明白此时这些条目会用在哪里。

它将是“安全的”,因为您不会破坏存储库或您的工作副本或任何未来的功能。

但我喜欢保留它们的想法,仅仅是因为理论上你可以 go 并找出谁真正做了某件特定的工作以及它的真实历史是什么(理论上,如果你足够关心的话)。 如果您删除合并信息,您将不再有相关代码来自何处的任何提示。

但是,如果它失控并导致问题,或者即使它只是让您烦恼,那么保留此信息的论据就很站不住脚了。

也许您可以保留它进行几次修订,然后摆脱“旧”的。 这样,一个 blame 将出现合并修订,这也将允许您找到相关的合并信息,因为它是当时的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM