【发布时间】:2016-03-03 12:07:36
【问题描述】:
我们进行了从 TFS 到 Visual Studio Team Services 的迁移(使用 OpsHub)。
现在我们收到错误 TF30040“未正确配置数据库。请与 Team Foundation Server 管理员联系。”。当有冲突的变化时,这似乎会发生。
重现步骤:
- 在机器 1 上,签出并更改文件
- 在机器 2 上,签出并更改相同的文件
- 在机器 2 上,签入更改
- 在机器 1 上,通过右键单击项目或解决方案来获取最新信息(此时文件仍处于签出状态)
在 TFS 上,这用于获取尚未签出的文件的最新版本。但是签出的文件将保持签出状态。我们做错了什么?这在 TFS 中不是问题,所以我猜 VSTS 也应该允许这样做。或者这是一个设置?
我们使用的不是 GIT 版本控制,而是“Team Foundation 版本控制”
我可以通过在冲突文件上点击“签入”来解决问题。 VS 将显示“解决冲突”窗口。我选择“保持本地化”并且它会按预期工作,但我认为这不是它应该如何工作。
任何帮助将不胜感激。
【问题讨论】:
-
迁移似乎出现了严重错误。这些操作应该可以正常工作。我会考虑向 Microsoft 和/或 OpsHub 提交支持电话以诊断此问题。我预计自己很难诊断出这个。
标签: migration azure-devops opshub