我是TFS的新手。我正在尝试从TFS中删除文件。
所以我按照这个顺序运行以下命令 -
tfs get ....
tfs checkout ....
tfs get ....
tfs删除....(此时失败)
tfs checkin ......
运行此命令时,tfs delete失败并显示此错误
项目XXX已有待处理的更改。 没有参数匹配任何要删除的文件。
我无法理解我做错了什么?有解决方法吗?
提前致谢!
答案 0 :(得分:6)
谁对文件进行了待处理的更改?您?如果是,那么只需undo changes
就可以删除它。
如果您不是具有挂起更改的人,那么您需要让TFS管理员为您执行撤消更改操作。
或者,如果您从命令行执行此操作并具有足够的权限,则使用/force
开关。
答案 1 :(得分:0)
我遇到了类似的问题并且运行了tf undo FULLFILEPATH
然后tf delete FULLFILEPATH
。它很快就被删除了。就像@slugster说的那样,如果你不拥有这些更改,你必须让管理员为你做这件事。