繁体   English   中英

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

Can't reconcile workspace on Gated Check-in

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

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

  • 与最新的比较显示没有差异。
  • 如果我绕过门控登记,它会按预期进行协调。
  • 单击构建菜单上的“协调工作区”会显示一个对话框,上面写着“没有要协调的更改”。
  • 重新启动 Visual Studio 不协调。

我们的团队刚刚收到了新电脑,每个人都遇到了这个问题。 这确实需要我们安装最新版本的 Visual Studio 2019 (16.8.4)。 我不确定这是最新的 Visual Studio 还是新计算机的问题。

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

1 个回复

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

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

2 门控签入验证后的 TFS 协调删除了我本地工作区中的所有 [merge, branch] 更改

每次我通过分支合并签入对包含新文件的门控构建的更改时,当我协调时,新文件将从我的工作区中删除,我必须使用覆盖执行获取最新信息以重新获取文件。 但是,这不会影响简单的 [add] 更改。 即使从 VS 2010 升级到 2013 年和 2015 年到 2017 年,这种情况也已经发生多年 ...

3 如何以编程方式触发门禁签到?

我在TFS中使用Workspace.Checkin命令时收到错误,因为我尝试检入的文件是Gated构建定义的一部分。 有很多人在询问如何使用TFS API覆盖门控签入。 但是一个非常不同的问题是:如果我真的想以编程方式执行门控签入怎么办? 如何在TFS API中触发此操作? 我想做的 ...

5 VSTS中的门控值机

我正在由40多名开发人员组成的团队中工作,我想以某种方式触发Visual Studio Team Service中的生成,以使生成在固定次数的签入(既不是连续生成又不是计划生成)后触发。 如何以这种方式安排构建? ...

9 TFS 门禁登记的缺点

我一直在使用 TFS 中的持续集成 (CI) 构建。 然而,在我的上一个项目中,我们开始使用门控签入触发器。 使用门禁值机有什么缺点吗? 因为如果它阻止团队检查损坏的代码,那么 CI 触发器的目的是什么? ...

10 门禁登记的辅助功能工具

我正在寻找可访问性检查工具(我正在研究的系统应符合WCAG2AA)。 目前我们使用来自squiz labs的代码嗅探器,我们手动对着我们的页面运行。 我想更进一步,将其作为TFS门控签入的一部分。 我知道这不是那么简单(我们使用ASP.NET MVC)并且需要一个浏览器引擎来生成htm ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM