2013-12-19 104 views
0

想象一下下面的場景:當嘗試將樹幹上的更改與分支合併時,由3個不同的開發人員編寫和維護的10個不同文件之間存在衝突。這意味着一個團隊成員不能進行衝突解決,因爲有些部分他沒有足夠勝任的能力。在Tortoise SVN中合作合併衝突解決方案

有沒有辦法協同進行衝突解決?換句話說,這項工作可以分成幾個團隊成員,他們可以分別進行決議。

回答

1

正如理念:它可以3序貫合併(從分支到主幹),由3個開發商

幕後

主要思想進行 - 每個開發者僅觸摸「自己」的文件,所有其他有衝突的文件在提交前準備與svn resolve --accept 'mine-conflict'(也許'我的滿',因爲「我的」在這種情況下是中繼的文件)

不能回想起,如何完全在TSVN GUI中所有),嘗試在GUI中查找答案(或使用CLI模式)

+0

感謝您的回覆。我似乎無法在Tortoise SVN中找到類似的東西。另外,我不明白這一點:如果其中一位開發人員解決了「自己」文件並「準備」了其他衝突文件,其他人將如何看待他們應該在其上工作的文件(如果我做對了,第一個開發人員提交後沒有衝突)? – Narek

+0

@Narek - 在1 st合併後依然存在順序合併依然存在:每個合併都留下「foreign」trunk-files不變。我有寫簡化方案嗎? –

+0

Web中是否有任何體面的資源描述與Tortoise SVN順序合併的過程? – Narek