Team Foundation Server Power Tools实际上做了什么/递归?

时间:2015-09-16 21:46:18

标签: visual-studio tfs tfs-power-tools

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

  

/ recursive从一个递归级别切换到完全递归

我已经在互联网上搜索过,我仍然不确定/实际上是什么/递归。一个示例问题,我无法区分运行“tfpt scorch”与“tfpt scorch / recursive”之间的区别。

似乎某些东西可能会增加工具运行所需的时间(以某种方式)更好?

1 个答案:

答案 0 :(得分:3)

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

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