Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
TFS:can';不要重命名为已删除的文件_Tfs_Asp.net_File Rename - Fatal编程技术网

TFS:can';不要重命名为已删除的文件

TFS:can';不要重命名为已删除的文件,tfs,asp.net,file-rename,Tfs,Asp.net,File Rename,我想删除一个文件,例如Foo1.aspx,然后将另一个文件Foo2.aspx重命名为Foo1.aspx。但是,即使在删除之后,我也无法重命名Foo2.aspx,可能是因为TFS保留了原始版本以用于恢复 除了选择Foo2的内容之外,还有其他方法可以做到这一点吗。aspx并将其粘贴到Foo1.aspx?您可以使用,您可以指定保留与文件关联的历史数据,即使您确实销毁了它。是否签入删除?使用TFS,无论何时重命名或删除文件,在尝试对文件进行任何其他编辑之前,将其签入都是至关重要的 您还可以使用“tf d

我想删除一个文件,例如Foo1.aspx,然后将另一个文件Foo2.aspx重命名为Foo1.aspx。但是,即使在删除之后,我也无法重命名Foo2.aspx,可能是因为TFS保留了原始版本以用于恢复


除了选择Foo2的内容之外,还有其他方法可以做到这一点吗。aspx并将其粘贴到Foo1.aspx?

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

是否签入删除?使用TFS,无论何时重命名或删除文件,在尝试对文件进行任何其他编辑之前,将其签入都是至关重要的

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


最简单的方法正如您所建议的:只需用新内容覆盖文件中的文本。

关键是在将Foo2.aspx重命名为Foo1.aspx之前签入Foo1.aspx的删除。然后你就没事了。