[英]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.