【问题标题】:TFS: can't rename to deleted fileTFS:无法重命名为已删除的文件
【发布时间】:2011-03-18 23:56:02
【问题描述】:

我想删除一个文件,例如Foo1.aspx,然后将另一个 Foo2.aspx 重命名为 Foo1.aspx。但是,即使在删除之后,我也无法重命名 Foo2.aspx,大概是因为 TFS 保留原始文件以进行恢复。

有没有办法做到这一点,除了选择Foo2的内容。 aspx 并将其粘贴到 Foo1.aspx 中?

【问题讨论】:

    标签: tfs asp.net file-rename


    【解决方案1】:

    您可以使用tf destroy command,您可以指定保留与该文件关联的历史数据,即使您确实销毁它。

    【讨论】:

      【解决方案2】:

      您检查删除了吗?使用 TFS,无论何时重命名或删除文件,在尝试对文件进行任何其他编辑之前签入它们至关重要。

      您还可以使用“tf destroy”命令行实用程序永久删除“已删除”文件。然而,完全摧毁它将会失去它的历史。

      最简单的方法是您已经建议:只需用新内容覆盖文件中的文本即可。

      【讨论】:

      • 关键是在将 Foo2.aspx 重命名为 Foo1.aspx 之前检查 Foo1.aspx 的删除。之后你会没事的。
      猜你喜欢
      • 2012-07-08
      • 2018-10-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-26
      • 2018-11-07
      • 2013-02-06
      • 2014-07-09
      相关资源
      最近更新 更多