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