我回顧了合併單個文件的缺點。通過文件版本合併TFS
Is it okay to merge individual files from one branch to another
發佈的回答說,我應該變更,而不是由文件版本做。但是,我一直在閱讀通過變更集合(櫻桃採摘)的合併是一個非常糟糕的主意。除非您真正理解每個變更集的內容以及TFS如何存儲變化量,否則最終可能會得到您不想要的合併。
我想我的團隊在我們從VSS遷移說服我們應該只在分行層面進行合併TFS。但是,我缺乏合併文件版本的潛在影響的很好例子。任何人都可以解釋或提供一個很好的鏈接,通過文件版本合併信息(不一定是變更集)。
什麼我不知道的是,如果你的文件版本進行合併,你還在合併與該文件版本相關的變更?如果這些更改集影響其他文件,那麼這些文件是否會更改?
在此先感謝你們!
啊,「部分合並」的變更。這就是我想知道的。我想知道它是如何處理分解變更集的......或者甚至有可能。因此,如果我通過GUI中的「最新版本」進行合併,我會永久譴責自己「提示合併其餘變更集」嗎?這些部分合並還有其他缺點嗎? – StoneJedi 2012-01-12 03:47:01
如果您在較高級別合併,系統會提示您,例如您有一個包含2個獨立文件夾中的文件的變更集。您合併來自其中一個文件夾的更改,如果再次合併相同的文件夾,則不會提示您。如果您在根目錄或其他文件夾中合併,則會提示您。 – 2012-01-12 21:20:50