tfs - "tf status"查看挂起的更改没有 "detected"添加

标签 tfs tf-cli

我想使用 TF.EXE 来获取我的源分支中待定更改的列表。我想要在 Visual Studio 的“待定更改”窗口中看到的相同列表

例如,我目前在“待定更改”窗口中显示了 167 个待定更改,大约有 50/50 的编辑和添加。在 Excluded Changes 下,有一个标题为“Detected: 49998 add(s)”的按钮。这些实际上是我的解决方案目录中数以万计的中间/输出文件,它们在源代码控制下,我不希望在源代码控制下,并且不根据该术语的任何定义,“待定更改”。

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

或者,可以通过某种方式从 Visual Studio UI 复制列表。我只想将此列表放入电子邮件中,但 UI 很糟糕(不会扩展以使用可用的垂直空间,无法复制文本等)并且命令行给我垃圾。

(编辑)解决方案:tf checkin/recursive,选择列表中的项目并按 CTRL+C 以获取剪贴板中的列表。

最佳答案

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

你可以使用 tf check in command有了提示窗口,应该就可以复制E-Mail里的列表了。另一种方法是使用 TFS api 来执行此操作。

关于tfs - "tf status"查看挂起的更改没有 "detected"添加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44296454/

相关文章:

ios - xcode 4.6 将源代码提交到 TFS

visual-studio-2012 - 将 TF.exe 与 Team Foundation Service 一起使用?

Jenkins 异常: Run 'tf eula' to accept the End User License Agreement

tfs - 团队 build 和 Dotfuscator

windows - 为 TFS 构建停止并启动 IIS 服务器访问被拒绝

azure - 在演示生产环境中测试搁置的更改?

tfs - 运行 vstest.console.exe 时如何过滤 NUnit 测试

tfs - 当前版本发布管理不支持神器类型TfvcLabel的下载

visual-studio - 我上次从 TFS 获取 'Get Latest' 是什么时候?

tfs - 给定 TFS 变更集,我如何找到它链接到的工作项?