我想删除一个文件,例如 Foo1.aspx,然后将另一个文件 Foo2.aspx 重命名为 Foo1.aspx。但是,即使在删除之后,我也无法重命名 Foo2.aspx,大概是因为 TFS 保留原始文件以进行恢复。
有没有办法做到这一点,除了选择 Foo2. aspx 并将其粘贴到 Foo1.aspx 中?
我想删除一个文件,例如 Foo1.aspx,然后将另一个文件 Foo2.aspx 重命名为 Foo1.aspx。但是,即使在删除之后,我也无法重命名 Foo2.aspx,大概是因为 TFS 保留原始文件以进行恢复。
有没有办法做到这一点,除了选择 Foo2. aspx 并将其粘贴到 Foo1.aspx 中?
你检查删除了吗?使用 TFS,无论何时重命名或删除文件,在尝试对文件进行任何其他编辑之前检查它们是至关重要的。
您还可以使用“tf destroy”命令行实用程序永久删除“已删除”文件。然而,完全摧毁它将会失去它的历史。
最简单的方法是您已经建议:只需用新内容覆盖文件中的文本。
您可以使用tf destroy 命令,您可以指定保留与文件关联的历史数据,即使您确实销毁它。