问题标签 [azure-devops-server-2019]

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.

0 投票
3 回答
597 浏览

tfs-process-template - 对 Azure DevOps Server 2019 上的现有集合使用继承的流程模型

借助 Azure DevOps Server 2019 RC,可以在新集合上启用继承的流程模型(请参阅发行说明)。有没有办法将继承的流程模型也用于现有的集合,其中没有对流程进行自定义

0 投票
0 回答
423 浏览

azure-devops - Azure DevOps Server - 在全新的 DevOps Server RC2 上输入正确的许可证?

我最近在我的 Windows Server 上安装了新的 DevOps Server RC2。我决定结束试用评估模式。但是,我发现无法为 DevOps Server 输入正确的许可证或配置付费用户。

在此处输入图像描述

0 投票
1 回答
1000 浏览

azure-devops - Azure DevOps 服务器作为 NuGet“代理”服务器

我有 Azure DevOps Server,它将在没有 Internet 连接的工作站上运行构建任务。DevOps 服务器本身可以连接到 Internet。

我正在尝试以一种方式配置 Devops 服务器,当其中一个工作站上的构建需要 Nuget 包时,服务器连接到互联网并下载它,实际上充当在工作站上运行的构建代理的“代理服务器”没有互联网接入。

我已经配置了 Nuget 提要并创建了指向该提要的服务连接。但是,每当我尝试在构建任务中使用提要时,任务都会失败并出现“超时”错误

nuget 命令失败,退出代码 (1) 和错误(无法加载源 https://**************/_packaging/nuget_feed/nuget/v3/index 的服务索引。 json。对 'GET https://**************/_packaging/nuget_feed/nuget/v3/index.json' 的 HTTP 请求已在 100000 毫秒后超时。)

或与:

响应状态码不表示成功:500(Internal Server Error - Failed to retrieve data from the upstream package source ' https://api.nuget.org/v3/index.json ': 发送请求时出错

Azure DevOps Server 可以充当“Nuget 包代理”吗?如果可以,如何配置它来执行此任务?

0 投票
1 回答
405 浏览

visual-studio - 如何在 TFS 中启用分析

Azure devops 具有内置的分析支持。我尝试拉一些扩展以在本地 TFS 中启用分析,但运气不佳。如何在本地 TFS 中启用分析?

0 投票
1 回答
1058 浏览

powershell - Web App 添加任务所需的发布代理配置

为了在 IIS 下创建目录并将 Web 应用程序添加到 IIS,我将此脚本放在 Azure DevOps 服务器部署组作业 Powershell 任务中:

当此任务运行时,它会引发错误:(为清楚起见,删除了时间戳)

APP 对象“默认网站/MyNewApp”已更改

错误(hresult:80090016,消息:无法提交配置更改。

键集不存在)

在以我自己或服务帐户登录的情况下从 Powershell 控制台执行上述代码后,将返回以下消息:

添加了 APP 对象“默认网站/MyNewApp”

添加了 VDIR 对象“默认网站/MyNewApp”

我可以在 IIS 管理器中确认已创建目录和应用程序。

我无法在控制台中重现该错误。只有当它作为 Release Agent 运行并通过 DevOps Server Web 界面启动时才会发生此错误。

我尝试了以下方法:

更新 1

我确定“密钥集不存在”错误是由于尝试使用 DefaultAppPool 应用程序池作为设置的一部分。此应用程序池未使用服务帐户设置,但仍使用默认应用程序池标识设置。

但是,在进行此更改后,我有一个新错误:

APP 对象“默认网站/MyNewApp”已更改

错误(hresult:80070057,消息:无法提交配置更改。

参数不正确。)

...

进程“appcmd.exe”以代码“87”退出。

非常感谢任何指导。

更新 2

我记录了当前正在查看的 Microsoft 社区问题。你可以在这里看到它。

0 投票
1 回答
1483 浏览

azure-pipelines-build-task - 使用 VS2019 和 TFS2018 vnext 构建系统

有人知道是否可以将 VS2019 与 TFS2018 vnext 构建系统一起使用。您不能在构建定义中选择 VS2019,但您可以选择“最新”作为 Visual Studio 的版本。不幸的是,这并没有选择 VS2019。

我已经在安装了 VS2017 和 VS2019 的虚拟机中对此进行了测试。我还将 TFS2018 升级到 Azure DevOps Server 2019,解决了这个问题。但这不是我们生产环境的“快速”解决方案。

这是我测试的日志。如您所见,选择“最新”作为 Visual Studio 的版本以错误结束,根本没有选择 VS:

TFS2018 / VS2017:

TFS2018 / VS 最新:

Azure DevOps 服务器 2019 / VS2017:

Azure DevOps 服务器 2019 / VS2019:

0 投票
1 回答
196 浏览

tfs - 我应该将自定义构建步骤放在 MSBuild 还是 TFS/Azure DevOps 构建管道中?

MSBuild 是否被弃用以支持 TFS/Azure DevOps 构建管道?我需要添加一些自定义构建步骤,例如混淆代码和计算文件哈希。我不确定是否应该将它们作为自定义目标添加到我的 MSBuild/csproj 文件中,或者它们是否应该是构建管道中的单独步骤。Microsoft 是否提供了有关使用哪一个和/或 .NET 社区使用的常见最佳实践的任何指导?

在 MSBuild 中执行自定义构建步骤与作为构建管道步骤的优缺点是什么?

0 投票
1 回答
107 浏览

azure-devops - 重定向到 DefaultCollection 以外的集合

我的 Server 2019 上有 4 个集合。每次,当我使用 URL http://tfsserver:8080/tfs/访问 TFS 时,我都会被重定向到http://tfsserver:8080/tfs/DefaultCollection

有没有办法将我重定向到http://tfsserver:8080/tfs/MyCollection1?因为 MyCollection1 是我们一直在处理的。

0 投票
1 回答
455 浏览

azure-devops-server-2019 - A setup package is either missing or damaged [Azure DevOps Server 2019]

I'm setting up a Azure DevOps server, and want to install it my device.

This problem popped up when I tried to install Azure DevOps Server:

A setup package is either missing or damaged [Azure DevOps Server 2019]

Does anyone know how to solve this issue?

0 投票
1 回答
416 浏览

azure - Azure DevOps 中的 NuGet 源不再可访问 (TF246017 / TF30040)

我最近在 Azure DevOps 中激活了新 URL,从

因此,我的 NuGet 提要的地址也发生了变化:

一切正常,除了一件事。现在,我无法访问我的 NuGet 源(使用 Visual Studio、Visual Studio for Mac 和 Rider)。我最终得到以下错误:

试图收集与项目“iOS”相关的多个包的依赖关系信息,目标是“Xamarin.iOS,Version=v1.0” 无法加载源 https://pkgs.dev.azure.com/xxx/的服务索引_packaging/feed.xxx.ca/nuget/v3/index.json

如果我在浏览器中输入地址,我会收到以下错误:

{"$id":"1","innerException":null,"message":"TF246017: Azure DevOps Server 无法连接到数据库。验证实例指定正确,托管数据库的服务器是可操作,并且网络问题不会阻止与服务器的通信。","typeName":"Microsoft.TeamFoundation.Framework.Server.DatabaseConnectionException, Microsoft.TeamFoundation.Framework.Server","typeKey":"DatabaseConnectionException","errorCode ":0,"eventId":3008}

问题

我如何解决它?


更新#1

这个SO question中描述了一个类似的错误。我没有使用代理服务器。


更新#2

访问时我没有看到此错误消息index.json

{"$id":"1","innerException":null,"message":"TF30040: 数据库配置不正确。请联系您的 Azure DevOps Server 管理员。","typeName":"Microsoft.TeamFoundation.Framework。 Server.AzureClientIPRestrictedException, Microsoft.TeamFoundation.Framework.Server","typeKey":"AzureClientIPRestrictedException","errorCode":0,"eventId":3007}