无法在 Gated Check-in 上协调工作区

问题描述

我的工作区在门禁登记后无法协调。我没有看到错误。我的文件已签入,但仍显示在挂起的更改下。

@H_404_2@
  • 与最新版本进行比较显示没有差异。
  • 如果我绕过门控登记,它会按预期进行协调。
  • 点击“协调” 构建菜单上的工作区”显示一个对话框,上面写着“没有更改 调和'。
  • 重新启动 Visual Studio 不协调。
  • 我们的团队刚刚收到了新电脑,每个人都遇到了这个问题。这确实需要我们安装最新版本的 Visual Studio 2019 (16.8.4)。我不确定这是最新的 Visual Studio 的问题,还是新电脑的问题。

    有关如何解决此问题的任何建议?

    解决方法

    门控签入用于通过在将更改提交到 TFS 之前构建用于验证的更改来防止破坏性更改。只有当Gated Check-in Build 成功并且所有配置的测试都通过时,更改才会真正提交到您的 TFS 服务器。否则,更改将保留在 Pending Changes 中。

    您可以参考以下文章,尝试使用 Gated Check-in 来检查 Pending Changes: