问题标签 [azure-devops-server-2020]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
tfs - DevOps Server 2019.0.1(Azure DevOps 错误 - TF30063:您无权访问 tfs。)
上周末从 TFS 2018 v3 更新到 DevOps Server 2019.0.1 后,我现在在尝试管理安全性时收到此身份验证错误:
TF30063: You are not authorized to access tfs.
尝试通过应用程序层 > 管理安全性从服务器管理控制台管理安全性时收到此错误。当我尝试通过 tfssecurity cli 工具设置权限时,我也会收到错误消息。我在本地管理员组中,并且在控制台管理用户部分中列出。
我正在尝试设置权限,因为在更新后我收到了几份来自员工的报告,这些报告在他们尝试访问他们的项目时收到错误。这些错误是:
TF40049: You do not have licensing rights to access this feature: Code.
*** 编辑:更新
当我从 2019 升级到 2020 RC1 时,再次出现此错误。不同之处在于,此升级需要迁移服务器——因为新版本的 DevOps Server 的服务器要求发生了变化。
azure-devops - 是否可以自定义测试用例工作项的步骤?
我在本地使用 Azure DevOps Server 2019 更新 1.1。我想自定义此处描述的测试用例工作项的步骤:https ://docs.microsoft.com/en-us/azure/devops/test/create-test-cases?view=azure-devops-2019#create -测试用例
例如,除了默认列操作、预期结果和附件之外,是否可以添加新的自定义列?如果是,怎么可能?我正在使用 xml 流程模型,是否可以通过 xml 自定义 Steps 列(或者例如我是否必须使用 SDK)?
azure-devops - 连接到 Azure DevOps 服务时,如何在 Visual Studio 而不是 Web 浏览器中打开 Bug/PBI?
我想实施 Team Foundation Server(现在称为 Azure DevOps Server)以进行源代码控制和问题跟踪。我以前只使用过本地解决方案。对于这个特定的用例,将其托管在云中将是有益的。
我已经部署了一个 VSTS/Azure DevOps Services云解决方案(与本地 TFS/Azure DevOps Server解决方案相反),它似乎具有我习惯使用 Web 门户的所有功能,除了似乎有Visual Studio 没有直接集成/插件。
我可以将 Team Explorer 连接到它并查询基本列表的工作项(如下面的屏幕截图所示) - 但是如果我双击一个工作项,或者如果我单击New Work Item,它将在 Web 浏览器中打开,而不是在 Visual Studio 中.
这是 VSTS/DevOps 服务的预期行为吗?我是否需要本地安装才能获得 Visual Studio 集成,还是我遗漏了什么?我想使用他们的云解决方案,因为它对这个特定的用例有很多好处。
打开这个:
而不是这个(下面的截图取自网络):
任何帮助深表感谢!我希望尽快启动并运行某些东西,并且不想自己在云中安装和配置完整的本地解决方案。让微软处理它是完美的。
没有 Visual Studio 支持/集成似乎很奇怪。我试过两台不同的机器。我已连接一台运行 Visual Studio 2017 Professional 的机器,另一台运行 VS 2019 Professional。在 Web 浏览器中而不是在 VS 中打开和创建工作项。但据我所知,VSTS/DevOps Services 似乎确实具有 TFS/DevOps Server 的所有其他功能。
Web 门户非常适合其他利益相关者,但作为开发人员,我喜欢直接在 Visual Studio 中工作。在本地安装中,您可以获得两者。有没有办法在云安装上做到这一点?
azure - Azure DevOps 2020 - GraphClient
我找不到与 Microsoft AzureDevops 团队沟通的简单方法。我正在开发一些与 Azure 2019 配合使用的工具,现在还有 Azure 2020 RC。微软在 2019 年弃用了 SOAP API。2020 年也弃用了 REST 客户端。你在 2019 年没有完全提供 REST 客户端。GraphClient:那里缺少https://docs.microsoft.com/en-us/rest/api/azure/devops/graph/?view=azure-devops-rest-6.0。这意味着,没有办法获得 UserGraph 和 Users,而是通过 SOAP API 的旧方式。
我认为 Azure 2020 可能会改变它,但实际上不会。
我在最新预览版和最新稳定版中使用 Microsoft.VisualStudio.Services.Client。即:16.173.0-preview 和 16.153.0。手动调用它来发出 REST 请求也无济于事。
我的测试代码:
我们得到:
与 2019 年相同的问题。当然,其他客户端运行良好。
相同的代码非常适用于 Azure DevOps Cloud - 只需将 VssCredentials 更改为 VssBasicCredentials。如果 SSL 处于活动状态,我知道你基本可以为服务器工作。
azure-devops-server-2019 - Azure DevOps 服务器迁移和升级
我正在准备迁移和升级我们的本地 Azure DevOps Server 实例的过程。我试图收集有关执行这些任务的最佳实践的信息,但我仍然不确定完成这项工作的最佳方法是什么。我想做的事:
当前状态
Windows Server 2016 上的 Azure DevOps Server 2019 更新 1.1,Windows Server 2016 + MS SQL Server 2016 上的数据库
我想搬到:
最终状态
Windows Server 2019 上的 Azure DevOps Server 2020,Windows Server 2019 + MS SQL Server 2019 上的数据库
我阅读了有关使用返回/恢复过程迁移 Azure DevOps 实例应用层和数据层的主题,但必须使用完全相同的 SQL Server 版本。将数据恢复到与当前服务器不同的服务器
执行此操作的首选步骤是什么?首先使用当前操作系统和 SQL 设置将 Azure DevOps Server 从 2019 年升级到 2020 年,然后将数据库移动到新 VM 上的较新 SQL 实例(我没有找到任何有关如何执行此操作的文档),然后将应用层移动到新 VM 和指向新的数据库?
另外,更复杂的是,这组虚拟机将在另一个域中,我不知道这是否是一个问题,但当前设置使用域服务用户作为域\TFSService、TFSBuild 等来运行 Azure DevOps Server 实例、Db、构建代理等。
任何让我开始的帮助表示赞赏。谢谢大家。
azure-devops - 由于超时,查询生成失败 - Azure DevOps 服务器
在我们的开发环境中,我们有大量的存储库、大量的构建和大量的构建服务器,并且大多数时候事情都按应有的方式工作 - 但是,我们看到由于超时而失败的构建有所增加。
这些超时不会发生,因为我们正在接近极限,而是因为管道中“卡住/阻塞”了某些东西,并且它一直停留在该步骤,直到超时终止构建。
为了更好地调试为什么会发生这种情况,我们需要能够查询由于此超时而导致构建失败的原因,因此我们可以查看是否是特定的构建服务器或代理存在此问题。
我们在 API 中找不到任何会给我们带来超时错误的东西,但我们可以看到 UI 能够以某种方式扣除它:
到目前为止,我们已经将范围缩小到查询所有具有已完成状态的构建(通过此 API),但我们没有完成原因,并且构建时间与构建定义的超时时间永远不会完全相同,因此从执行中“猜测”它计划也会有点不稳定。
我们如何才能将构建过滤到仅已超时的构建?
azure-devops - 用于 azure devops 的 chrome 中的 URL/网页空白
最近我们从 TFS 2018 迁移到 Azure DevOps 2020。在此之后,我们无法在服务器外部和服务器内部访问 chrome 中的项目/设置/代理池页面。但是,我们可以看到主页。但是我们只能通过 Firefox 访问服务器内的所有页面和 URL。任何帮助表示赞赏
azure-devops - Azure Devops 市场 - Azure Devops Server 2020 支持
市场是否支持 Azure Devops Server 2020?我最近构建了一个扩展并添加了对 ADO Server 2019 的支持,但是当我更新安装目标以包含新的服务器版本时,我没有看到市场上有任何变化表明我的扩展支持 2020 ADO
我的清单文件有以下内容:
其中版本 18.0 应该是 Azure Devops Server 2020
azure-devops - Azure DevOps:看不到复制测试计划的选项
如 Microsoft 所示,我似乎无法在我的测试计划中找到设置点(三个点):
我错过了什么吗?在迁移到 Azure DevOps 之前,这适用于 TFS 2018。这一切都是 On-Prem。