簡體   English   中英

SVN從主干到分支合並svn:externals

[英]SVN merge svn:externals from trunk to branch

我們不時合並從主干到當前分支的更改。 我們使用SVN 1.7.6並在SmartSVN和Tortoise SVN中進行了嘗試。

將在主干中的svn:externals屬性(新的外部組件,對外部組件進行固定修訂)中所做的更改合並到分支中是無效的。 它只是不合並更改,而是完全忽略它們。

但是,當將svn:externals中的更改從分支重新集成到主干時,它可以工作。

只有在第一次合並后將屬性“ Ignore ancestry”設置為true,然后選擇第二次合並才能解決該問題,並且只能選擇與第一次合並合並的修訂范圍。

但是在我們看來,從主干到分支的正常合並也應該合並svn:externals屬性中的更改,否則我們的方法是否正確?

一旦將中繼合並到分支中,就需要再次更新分支以更新外部。 因此,合並后更新分支。 它將獲取在外部所做的所有更改。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM