"状态"没有"检测到"增加

时间:2017-06-01 00:02:41

标签: tfs tf-cli

我想使用TF.EXE来获取源分支中待处理更改的列表。我想要在Visual Studio" Pending Changes"中看到相同的列表。窗口。

例如,我当前在Pending Changes窗口中显示了167个挂起的更改,大约50/50编辑和添加。在Excluded Changes下,有一个标题为" Detected:49998 add(s)"的按钮。这些是我的解决方案目录中数以万计的中间/输出文件,这些文件在源代码管理下,我不想在源代码管理下 不是"等待变更"根据该术语的任何定义。

但是,当我在我的解决方案目录中执行tf status时,它会将所有这些文件显示为添加。如何获取Visual Studio中显示的Pending Changes列表(即提交更改时实际签入的文件)?

或者,从Visual Studio UI复制列表的某种方法。我只是想把这个列表放在一封电子邮件中,但是UI很糟糕(不会扩展到使用可用的垂直空间,不能复制文本等),命令行给了我垃圾。

(编辑)解决方案:tf checkin /recursive,在列表中选择项目,然后点击CTRL + C获取剪贴板上的列表。

1 个答案:

答案 0 :(得分:0)

您正在寻找此问题的签到窗口:VS2012 return to a normal TFS checkin window?

您可以在提示窗口中使用tf check in command,然后应该能够复制电子邮件中的列表。另一种方法是使用TFS api来做到这一点。