2017-07-07 68 views
1

使用TFS 2017 VS 2008,我查了文件移出,但不記得我做過什麼吧。我可能應該刪除,但我用新的替換或覆蓋了它。無法檢查特定的文件或縮小

在我的身邊,將文件顯示爲「新」。但是在檢查時會發生衝突,因爲:

服務器上存在另一個具有相同名稱的文件。

選擇保留本地版本保留服務器版本改變不了什麼,因爲

目前已經掛起的更改。

比較文件不是一個選項,因爲它們是二進制Crystal Reports文件。我試圖刪除文件,獲取最新的,獲取特定版本;沒有用。

我可以刪除衝突的文件在我的工作空間,因爲我有一個本地備份。我該如何解決這個問題?

+1

嘗試刪除TFS文件,並在重新檢查。可能的錯誤的地圖文件夾中了。 –

+0

非常感謝您的意見。會嘗試! –

回答

1

就像錯誤提示,出現了具有相同的名稱,只要你想簽入的具體文件。

如果您不需要在TFS文件和源代碼控制歷史上的任何一個多文件。你可以使用tf destroy這個文件,與刪除不同,這將從TFS永久刪除版本控制的文件。毀滅行動不能逆轉。然後只需檢查一個全新的文件。

如果要保留原始文件和歷史記錄,而不是刪除並創建具有相同名稱的新文件,則必須修改從TFS服務器獲取的文件。刪除本地工作區,並創建一個新的,獲得最新版本的文件,修改使用備份本地修改文件「新」版本,最後檢查文件再次。

+0

非常感謝帕特里克。我最終刪除了本地工作區。 –

相關問題