Linux TFVC“;“撤消未更改的”;Ubuntu管道中的错误

Linux TFVC“;“撤消未更改的”;Ubuntu管道中的错误,linux,ubuntu,tfs,azure-pipelines,tfvc,Linux,Ubuntu,Tfs,Azure Pipelines,Tfvc,我正在尝试在Linux TFVC管道中运行“undo unchanged”命令 这些命令是从bash脚本运行的: tf workspaces -login:${credentials} -collection:${collectionURL} tf checkout * -recursive -login:${credentials} tf uu * -recursive -login:${credentials} -collection:${collectionURL} tf checkin

我正在尝试在Linux TFVC管道中运行“undo unchanged”命令

这些命令是从bash脚本运行的:

tf workspaces -login:${credentials} -collection:${collectionURL}
tf checkout * -recursive -login:${credentials}
tf uu * -recursive -login:${credentials} -collection:${collectionURL}
tf checkin * -recursive -comment:${comment} -login:${credentials} -noprompt
问题是第三个命令失败:

tf uu * -recursive -login:${credentials} -collection:${collectionURL}
错误如下:

An error occured: There is no working folder mapping for '/home/user/tfsAgent/_work/1/s/folder_name'
我知道问题在于我没有直接映射到“folder_name”目录:而是映射到它的几个子目录

源代码管理中没有可以直接映射到“folder\u name”目录的特定路径
没有解决办法吗


任何帮助都将不胜感激。

您似乎试图使用
tf uu
命令撤消批处理文件中未修改文件的签出

此命令需要在工作区中调用,文件夹应具有映射关系

发生错误:没有的工作文件夹映射 “/home/user/tfsAgent/_-work/1/s/folder_-name”


根据错误,您需要对目标文件夹使用
tf-workspace
命令,其中包含cd并运行tf-uu命令。

嘿,Patrick,他必须使用Team Explorer Everywhere(Eclipse插件),因为他在linux上,我想这确实支持“uu”。@在BAR中,您可能需要对目标文件夹使用tf-workspace并在其中包含cd,从那里你可以执行UU命令。嗨,Inbar,有关于这个问题的更新吗?根据错误,您需要使用tf-workspace命令将目标文件夹、cd放入其中并运行tf-uu命令。您是否有机会实施我建议的解决方案?你能解决吗?@PatrickLu MSFT嘿,很抱歉回答得太晚了-你是对的,这确实有效。非常感谢。