/recursive 在 Team Foundation Server Power Tools 中实际上做了什么?

What does /recursive actually do in Team Foundation Server Power Tools?

我经常使用 Team Foundation Server Power Tools 运行 scorch、treeclean、uu 等。大多数这些工具都有一个 /recursive 选项,描述为

/recursive Switch from one level of recursion to full recursion

我已经搜索了 Internet,但仍然不确定 /recursive 的实际作用。一个我无法区分 运行ning "tfpt scorch" 和 "tfpt scorch /recursive".

的示例问题

这似乎可能会增加工具 运行 所需的时间,同时(以某种方式)使其变得更好?

/recursive 开关通常可用于影响版本控制文件夹或文件的命令。它用于指示您要对指定文件夹及其所有子文件夹执行任务。

即如果您有类似于 $/MyTeamProject/MyBranch/MyFolder/SomeSubFolders 的版本控制文件夹结构,并且您已签出所有文件。您知道您没有更改所有文件,所以您可以 运行 tfpt uu $/MyTeamProject/MyBranch/MyFolder。这将撤消未更改但仅针对 MyFolder 的文件的未决更改,如果您添加 /recursive,它将撤消 MyFolder 和所有目标子文件夹中的更改