2010-07-21 58 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