2010-07-21 87 views
2

我想刪除一個文件,例如Foo1.aspx,然後將另一個Foo2.aspx重命名爲Foo1.aspx。但是,即使在刪除之後,我也無法重命名Foo2.aspx,大概是因爲TFS保留了原來的恢復目的。TFS:無法重命名爲刪除文件

有沒有辦法做到這一點,除了選擇Foo2的內容。 aspx並將其粘貼到Foo1.aspx中?

回答

5

您是否檢查刪除?使用TFS時,無論何時重命名或刪除文件,在嘗試對文件進行任何其他編輯之前檢查它們都至關重要。

你也可以使用「TF摧毀」命令行工具來永久刪除「已刪除」的文件。然而,完全摧毀它將失去它的歷史。

最簡單的是因爲你已經建議:只是簡單地覆蓋有新內容的文件中的文本。

+0

+1謝謝 - Larry – 2010-07-21 15:33:01

+3

在將Foo2.aspx重命名爲Foo1.aspx之前,關鍵是檢查Foo1.aspx的刪除。之後,你會沒事的。 – 2010-07-22 03:06:26

+0

傑森 - 謝謝! +1 – 2010-07-22 13:20:44

2

可以使用tf destroy command,您可以指定跟上即使你破壞它的文件相關聯的歷史數據。

+0

+1謝謝 - Larry – 2010-07-21 15:34:53