问题标签 [azure-devops-server]
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.
azure-devops-rest-api - 使用 Azure Devops Git Api 在浏览器中查看 UML 文件
在我们的团队中,我们遵循 docs-as-code 方法,并在我们的 git 存储库中有一些 plantUML 文件,该存储库由 azure devops 服务器托管(即内部部署)。现在我们希望将 UML 图作为超链接提供给另一个网站。这个想法是,如果用户使用 chrome 浏览,并安装了 plantUML 查看器扩展,他们可以通过单击链接在浏览器中查看图表。
我们使用 REST API 与 git 存储库进行交互,如下所示:
当然,这里的 tfs.contoso.com 替换为我们的 azure devops 服务器主机,foo 替换为团队项目的 ID 或名称,bar 替换为存储库的 ID 或名称。
不幸的是,Chrome 会下载文件而不是在浏览器中显示它。我的猜测是,虽然安装了扩展,但没有机会呈现内容。如何实现内容显示而不是下载?
azure-devops-server-2019 - azuredevops server 2019 存储库物理存储在服务器的什么位置
很想知道 azuredevops server 2019 在服务器中物理存储存储库的位置。
azure-devops - 在 azure devops 服务器 2019 和 2020 上调用 workItemIcons api
我正在构建一个扩展,并且仅在 azure devops 服务器上遇到了 workItemIcons api 端点的问题,它适用于 azure devops 服务。我要达到的终点是http://...../DefaultCollection/_apis/wit/workItemIcons
. 在本地运行扩展时出现以下错误,但即使在已发布版本上也会出现相同类型的错误。
Access to fetch at 'http://...../DefaultCollection/_apis/wit/workItemIcons' from origin 'http://localhost:5500' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.
我认为扩展范围很好
tfs - 如何将工作项添加到 Azure DevOps Server 项目中的现有工作流?
我只是将 Azure DevOps Server (TFS) 的新副本安装到我自己的计算机上。我现在可以使用的唯一工作项是:"Epic"、"Issue"和"Task"。
现在我的问题是:
如何添加工作项“用户故事”、“功能”和“错误”?
感谢任何帮助将不胜感激。
azure-devops-server - 如何替换 Artifacts 中的包
我们在 Azure DevOps Server 中有一个用于 NuGet 包的自定义源。上传 Microsoft.AspNetCore.Authentication.Core 2.2.0 包时出现问题,现在我们的提要中有一个错误包。
根据这个问题,几年前问过和回答过,无法更换包,只能增加数量并推送新版本。
当我们不控制包的版本号需要更换坏上传时该怎么办?
现在,我们能看到的唯一选择是创建一个新的提要并从旧提要重新上传所有内容。
azure-devops-server - 在 Azure Devops Server 中创建 bug 时自动创建任务
我们正在使用 Azure Devops 服务器。创建错误时,我想自动创建一个子任务。该任务不需要具有任何特定的属性,它只需要使用默认值创建并具有像“Placeholder”这样的默认名称或类似的名称。
我已经遇到了一些不同的方法,但它们似乎都不适合我:
扩展 1-click-child-links 可用于在创建错误后通过单击上下文菜单中的按钮来创建子任务。这当然会起作用,但如果它可以在后台完成,即使用户忘记点击按钮,也能确保创建任务会更好。
据我了解,使用 Microsoft Flow 软件任务可以在创建错误时在后台创建,这正是我正在寻找的,但是如果不安装完整的软件,找到一种更简单的方法会很好工具。
我了解到可以通过使用服务挂钩 ( https://docs.microsoft.com/en-us/azure/devops/service-hooks/events?view=azure-devops ) 来挂钩不同的事件。有几个标准集成,但它们都不能用来解决我的问题。那么使用这种方法,我想我需要开发一个自定义服务来创建任务?
是否有更简单的解决方案来实现我的目标,还是我需要坚持使用上述解决方案之一?
azure-devops - 无法将外部用户添加到 Azure DevOps 服务器项目
我拥有 Azure DevOps 服务器的管理员权限,我管理项目、用户访问等。
最近我收到一个请求,将来自外部域的用户添加到集合中的项目中。我知道将用户从外部域添加到 Azure DevOps 服务中的项目的过程,但是我该怎么做,如果是 Azure DevOps 服务器,我看不到集合设置中的策略等选项,就像我们在组织中看到策略选项一样Azure DevOps 服务中的设置。