我刪除了一個意外的文件。然後我創建了另一個具有相同名稱的文件。當我試圖檢查更改時,它沒有解決,並出現錯誤。我解開了更改,然後刪除了該文件,當我嘗試登錄時沒有更多錯誤。如何在Visual Studio解決方案中添加TFS中存在的文件?
我想現在在刪除它之前獲取最新版本的文件。
感謝您的幫助。
我刪除了一個意外的文件。然後我創建了另一個具有相同名稱的文件。當我試圖檢查更改時,它沒有解決,並出現錯誤。我解開了更改,然後刪除了該文件,當我嘗試登錄時沒有更多錯誤。如何在Visual Studio解決方案中添加TFS中存在的文件?
我想現在在刪除它之前獲取最新版本的文件。
感謝您的幫助。
在TFS中,只有當您檢入上述刪除更改時,刪除纔會生效,並且幸運的是,此操作是可逆的。
以下是最常見的恢復方案,假設該文件已經已存儲在TFS修訂意外刪除之前:
如果文件仍然是在源代碼管理資源管理器中,並標記爲刪除(在掛起更改列下):
然後,它表示您已從解決方案(和文件系統)中刪除文件,但尚未檢入更改。
使用其上下文菜單中的「撤銷」命令可以在刪除之前將工作區中的文件恢復到其最新版本。
從那裏,您將能夠將恢復的文件添加到您的解決方案。
如果文件仍然是在源代碼管理資源管理器中,並沒有標記爲刪除:
那麼就意味着你已經刪除了你的文件系統中的文件。
使用文件上下文菜單的「獲取特定版本」命令將其恢復到工作區中。在「獲取」窗口中,選擇「最新版本」並啓用這兩個選項。
從那裏,您將能夠將恢復的文件添加到您的解決方案。
如果該文件是不可見的源代碼控制管理:
那麼就意味着你已經在刪除的變化進行檢查。
打開源代碼管理資源管理器的「查看已刪除文件」選項(通常是其工具欄的第二個按鈕)以查看您的已刪除文件。
使用文件上下文菜單中的「Undelete」命令將其恢復到工作區中。
從那裏,您將能夠將恢復的文件添加到您的解決方案中,並且最終必須檢查未刪除的文件以使其可供其他人使用,因爲此文件僅存在於您的工作區中。