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