所以,在TFS中,我嘗試將一個分支合併到另一個分支 - 這裏有很多需要手動合併的文件。TFS重新運行合併
該對話框出現衝突列表。我通過一些工作並去喝咖啡。屏幕保護程序啓動。當我回到我的電腦時,衝突對話列表似乎已經消失,似乎它在所有剩餘的文件上完成了「接受它們」。
有什麼辦法可以強制對話框恢復嗎?我不想再次重新開始或者手動計算出需要改變的剩餘文件。
在此先感謝。
所以,在TFS中,我嘗試將一個分支合併到另一個分支 - 這裏有很多需要手動合併的文件。TFS重新運行合併
該對話框出現衝突列表。我通過一些工作並去喝咖啡。屏幕保護程序啓動。當我回到我的電腦時,衝突對話列表似乎已經消失,似乎它在所有剩餘的文件上完成了「接受它們」。
有什麼辦法可以強制對話框恢復嗎?我不想再次重新開始或者手動計算出需要改變的剩餘文件。
在此先感謝。
你正在尋找的功能是文件 - >源代碼管理 - >恢復衝突解決。
雖然在這種情況下系統工作正常,但實際上並沒有解決您背後的「接受他們」的事情,但從不會確定。除非您確定合併的文件狀態良好,否則我不會點擊Checkin。
最糟糕的情況是,在另一個工作區中再次合併合併,然後將結果(不包含任何手動合併)與原始工作區進行比較。這將告訴你哪些文件有&還沒有經過某種改變文件內容的解析過程。
明白了。
按下'Check In'按鈕。聽起來很恐怖,我知道如果你不想登記,但它彈出一個對話框,告訴你有未解決的差異,然後它顯示衝突文件列表,以便你可以恢復修復它們。
當您完成整個列表後,TFS會告訴您簽入已被取消,因爲存在未解決的差異。
您也可以使用命令行「tf resolve」。 – stannius 2010-03-15 20:34:16