2010-02-03 55 views
0

我有一個實時場景,其中有誰創造了3個變更集在1.1,1.2 & 1.3的一個開發人員,並決定變更1.3籤。如何解決衝突變更

現在第二個開發者檢出代碼,寫他的代碼並不會簽入。這種情況是第一次開發者決定,他不應該有checkedIn 1.3,而不是簽入1.2,但如果他checksIn 1.2,什麼都爲他根據變更1.3開發的代碼由第二顯像完成的改變或編碼丟失。

所以依賴關係影響並有大量的代碼衝突。任何人都可以告訴我如何解決這個問題?有什麼不同的方式來解決這種情況,我們如何實現這一目標?這是在TFS中。

+0

我刪除舊的問題,因爲這其中有新的標籤和標題。將來,請編輯您的問題,而不是發佈重複。 – 2010-02-04 15:27:45

回答

1
  1. 假設第一開發在1.1選中,那麼1.2和1.3,然後,你可以做到以下幾點:回到1.2,分支,然後第二個開發的提交合併到新的分支。從那裏繼續或將新分支提交到主幹頂部。

  2. 假定第一隻開發一次,而不是歷史1.3檢查:讓他從1.3創建反向補丁 - > 1.2。將其應用於第二個開發人員的工作結果,手動計算出衝突。