use*_*528 8 version-control tfs
我手动删除了工作区中的一些文件/文件夹.如何在我的TFS工作空间中删除这些项目的删除,并将这些删除反映在存储库中(通过命令行或编程API).
小智 5
删除工作文件夹中的项目不会反映源代码管理中的删除。要从源代码管理中删除项目,请执行以下操作:
从源代码管理 ui 中删除它,通过右键单击该项目并删除然后提交更改来执行此操作。
打开 VS 命令行并运行 tf 属性命令,例如:tf properties /s:TFSServerCollection "$/FilePath/Filename.jpg"
这将让您检索删除 ID,在此示例中可以说删除 ID 为 12345
在同一个 VS 命令行窗口中,运行 tf destroy 命令,例如: tf destroy /s:TFSServerCollection "$/FilePath/Filename.jpg";x12345
不要忘记在删除 ID 之前添加“x”。按回车键,它会提示您是否要删除该项目。说是,然后按 Enter。请小心,因为 tf destroy complete 从源代码管理中删除了项目和/或文件夹,包括其历史记录。
| 归档时间: |
|
| 查看次数: |
10970 次 |
| 最近记录: |