问题标签 [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 投票
1 回答
611 浏览

tfs - 如果访问 Azure DevOps 上的链接,则更改颜色

我们有一个 TFS 服务器正在运行,现在重新命名为 Azure DevOps 服务器。

在某些仪表板上,我们使用 Markdown 小部件来提供一些信息,包括链接。这些链接在访问之前会变成蓝色,但在访问链接后链接会变得很暗,甚至可能是黑色。这使得很难将访问过的链接与常规文本区分开来。

我记得在 CSS 之前的黑暗时代,这是一个浏览器设置。现在我假设这是由 CSS 处理的,并且该样式表可能是由 TFS 安装提供的。

有什么方法可以改变颜色/样式,所以访问的链接仍然很突出?

0 投票
2 回答
1276 浏览

tfs - Devops server 2019 - 是否有 REST api 可以将成员添加到项目和团队

我正在寻找使用 REST API 将成员添加到项目中。

我能够使用 API 创建项目:

此外,我还能够使用 REST API 在项目中创建团队:

但是,我无法获得 REST API 来将成员添加到团队和项目中。

你能帮忙吗?

0 投票
1 回答
262 浏览

azure-devops - Azure DevOps:我们能否识别从变更集编号触发的构建?

我为持续集成设置了某些构建,即为每次签入构建。我有一个自动化的方法来执行代码合并和签入;现在我想获取为创建的特定变更集触发的构建列表。我们有什么办法可以得到这些信息?

0 投票
0 回答
301 浏览

tfs - 为什么“远程机器上的 Powershell”任务会在执行内联脚本之前暂停 30 秒?

在 Azure Devops(本地)服务器中运行“远程计算机上的 Powershell”任务时,我们始终会看到执行中的 30 秒暂停。

这使得即使是非常简单的远程远程脚本调用也至少需要 30 秒才能完成。

将任务更改为普通的 powershell 任务并手动设置 PSSession 并发出完全相同的 Invoke-Command 运行得更快。

所以问题是,这是 Azure Devops 服务器中的一个错误,还是我们需要为 Powershell 在远程机器任务上做一些额外的配置,以使其性能更好?我们没有尝试调整任何东西——只是使用了默认的任务配置。

Azure Devops 服务器版本为 2019 Update 1。代理已更新到最新版本。

“远程计算机上的 Powershell”Azure Devops 任务的输出:

OBS 从 2019-10-10T04:51:08.9207041Z 到 2019-10-10T04:51:38.9317626Z 的 30 秒暂停。我们在所有针对机器任务的 Powershell 中都看到了这种暂停。

更改为普通的 Powershell 任务并手动设置 PSSession 将使脚本运行得更快。我们这样实现它:

0 投票
2 回答
231 浏览

azure-devops - 构建后的工件在哪里,以供发布使用?

我是 Aure DevOps 的新手。尝试创建构建和发布管道有一件我不明白的事情:

通常,每种构建最终都会产生一些输出,称为工件。

使用 Azure DevOps 似乎总是需要一个最终的复制或发布任务来将创建的工件从 A 复制到 B,因此发布任务可以访问已编译的工件。

为什么这些工件不能直接从它们构建的位置被发布管道访问?为什么构建任务不自动设置一个指向正确文件夹的变量,以便发布管道可以直接从那里访问文件?

或者这已经发生了,我只是从我看过的教程中遗漏了一些东西?

0 投票
1 回答
269 浏览

tfs - 无法将 TFS 升级到 Azure DevOps Server 2019,因为检测到 Sharepoint 扩展

我安装了 TFS 2013 v. 5(试用版),我想将其升级到 Azure DevOps Server 2019。

但我收到错误消息:“不支持从 Team Foundation Server 2013 直接升级。您必须先卸载 Team Foundation Server 2013,然后才能安装此版本的 Azure DevOps Server”。

我已使用 TFS 管理控制台删除了 TFS 应用程序层并重新启动了计算机。控制台显示:“此功能已安装但需要配置”。

安装日志包含:

这条线可能是原因:

看起来它正在检测已安装但未配置的 Sharepoint 扩展,可能来自注册表项:

我错过了什么?

0 投票
1 回答
155 浏览

azure-devops-rest-api - Azure devops server 2019 中的分析小部件 - 寻找用于分析小部件的 Rest Api 和类库

我正在使用 REST api https://docs.microsoft.com/en-us/rest/api/azure/devops/dashboard/widgets/create?view=azure-devops-通过代码为仪表板创建一组小部件服务器休息5.0

因此,我能够以编程方式创建小部件,但在配置小部件以指向某些团队和细节时遇到了困难。

示例:使用 Analytics 扩展创建 Burndown 小部件 ( https://marketplace.visualstudio.com/items?itemName=ms.vss-analytics&ssr=false#overview )。我能够创建带有contributionId 和详细信息的小部件。

但是,无法将设置设置为在某些 sprint 上聚合故事点。对此的任何帮助表示赞赏。

这是在创建请求中传递的 json。在“设置”部分需要帮助。

{ "id": "", "eTag": "7", "name": "Burndown", "position": { "row": 1, "column": 4 }, "size": { "rowSpan" : 2, "columnSpan": 3 }, "settings": "", "settingsVersion": { "major": 1, "minor": 0, "patch": 0 }, "artifactId": "", "url ": "urlvalue", "_links": { "self": { "href": "urlvalue"},“组”:{“href”:“urlvalue”},“仪表板”:{“href”:“urlvalue”}},“isEnabled”:true,“contentUri”:null,“contributionId”:“ms. vss-dashboards-web.Microsoft.VisualStudioOnline.Dashboards.BurndownWidget”,“typeId”:“Microsoft.VisualStudioOnline.Dashboards.BurndownWidget”,“configurationContributionId”:“ms.vss-dashboards-web.Microsoft.VisualStudioOnline.Dashboards.BurndownWidget。配置”,“configurationContributionRelativeId”:“Microsoft.VisualStudioOnline.Dashboards.BurndownWidget。配置”,“isNameConfigurable”:true,“loadingImageUrl”:“urlvalue”,“lightboxOptions”:{“width”:900,“height”:700,“resizable”:true } }

0 投票
1 回答
443 浏览

tfs - 如何检索 Azure DevOps Wiki 页面列表以进行编辑?

我正在使用 .NET 客户端 API 来访问我们的 Azure DevOps 服务器。

如何检索 Wiki 页面列表,以便我可以编辑其内容并存储更改?

这是我到目前为止得到的:

我似乎无法找到正确的WikiPageName,所以我需要一个项目所有 Wiki 页面的列表,以便能够枚举和检索页面的正确名称。


编辑

这是请求的屏幕截图:

发布-Übersicht

这是使用的网址:

http://tfs.***.***.loc:8080/tfs/***Collection/******Manager-Plus/_wiki/wikis/******Manager-Plus.wiki?wikiVersion=GBwikiMaster&pagePath=%2FDM%252DRelease%C3%BCbersicht&pageId=6

这是我正在使用的值:

<add key="WikiPageName" value="DM-Releaseübersicht"/>

0 投票
1 回答
43 浏览

tfs - 如何获取 TFS 提要包的安装数量

我需要知道在我们的 TFS 中安装了多少次 feed 包

我们的 TFS 服务器包中有 nuget 包和我们的 KPI 之一,以了解这些 nuget 被下载或安装了多少次,并让在他们的项目中安装它的用户?

0 投票
2 回答
1854 浏览

tfs - 查找 Azure Devops Server 产品密钥

我正在尝试激活我安装的 Azure Devops Server 2019 更新 1(我安装了试用版)。我可以访问我组织的 VLSC,但是当我尝试获取产品密钥时,它会显示:“此产品不需要产品密钥”。

我在哪里可以找到合适的产品密钥来激活我的产品?

谢谢