问题标签 [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.
tfs-process-template - 对 Azure DevOps Server 2019 上的现有集合使用继承的流程模型
借助 Azure DevOps Server 2019 RC,可以在新集合上启用继承的流程模型(请参阅发行说明)。有没有办法将继承的流程模型也用于现有的集合,其中没有对流程进行自定义
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 包代理”吗?如果可以,如何配置它来执行此任务?
visual-studio - 如何在 TFS 中启用分析
Azure devops 具有内置的分析支持。我尝试拉一些扩展以在本地 TFS 中启用分析,但运气不佳。如何在本地 TFS 中启用分析?
powershell - Web App 添加任务所需的发布代理配置
为了在 IIS 下创建目录并将 Web 应用程序添加到 IIS,我将此脚本放在 Azure DevOps 服务器部署组作业 Powershell 任务中:
当此任务运行时,它会引发错误:(为清楚起见,删除了时间戳)
APP 对象“默认网站/MyNewApp”已更改
错误(hresult:80090016,消息:无法提交配置更改。
键集不存在)
在以我自己或服务帐户登录的情况下从 Powershell 控制台执行上述代码后,将返回以下消息:
添加了 APP 对象“默认网站/MyNewApp”
添加了 VDIR 对象“默认网站/MyNewApp”
我可以在 IIS 管理器中确认已创建目录和应用程序。
我无法在控制台中重现该错误。只有当它作为 Release Agent 运行并通过 DevOps Server Web 界面启动时才会发生此错误。
我尝试了以下方法:
- 密钥集问题 - https://support.microsoft.com/en-us/help/977754/keyset-does-not-exist-error-message-when-you-try-to-change-the-identit本地服务和服务帐户。
- Up-to 修改服务帐户的 C:\inetpub\wwwroot 权限
- 将服务帐户添加到 IIS 管理器权限
更新 1:
我确定“密钥集不存在”错误是由于尝试使用 DefaultAppPool 应用程序池作为设置的一部分。此应用程序池未使用服务帐户设置,但仍使用默认应用程序池标识设置。
但是,在进行此更改后,我有一个新错误:
APP 对象“默认网站/MyNewApp”已更改
错误(hresult:80070057,消息:无法提交配置更改。
参数不正确。)
...
进程“appcmd.exe”以代码“87”退出。
非常感谢任何指导。
更新 2:
我记录了当前正在查看的 Microsoft 社区问题。你可以在这里看到它。
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:
tfs - 我应该将自定义构建步骤放在 MSBuild 还是 TFS/Azure DevOps 构建管道中?
MSBuild 是否被弃用以支持 TFS/Azure DevOps 构建管道?我需要添加一些自定义构建步骤,例如混淆代码和计算文件哈希。我不确定是否应该将它们作为自定义目标添加到我的 MSBuild/csproj 文件中,或者它们是否应该是构建管道中的单独步骤。Microsoft 是否提供了有关使用哪一个和/或 .NET 社区使用的常见最佳实践的任何指导?
在 MSBuild 中执行自定义构建步骤与作为构建管道步骤的优缺点是什么?
azure-devops - 重定向到 DefaultCollection 以外的集合
我的 Server 2019 上有 4 个集合。每次,当我使用 URL http://tfsserver:8080/tfs/访问 TFS 时,我都会被重定向到http://tfsserver:8080/tfs/DefaultCollection。
有没有办法将我重定向到http://tfsserver:8080/tfs/MyCollection1?因为 MyCollection1 是我们一直在处理的。
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?
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}