标签: azure-devops-rest-api

是否可以在 Azure DevOps 中提供指向文件原始内容的链接

可以在 GitHub 中生成文件原始内容的链接,是否可以使用 VSTS/DevOps?

azure azure-devops azure-devops-rest-api

25
推荐指数
3
解决办法
9714
查看次数

如何通过 Azure DevOps API 更改拉取请求的目标

该文档说,TargetRefName当“启用 PR 重定向功能”时可以更新,但我在任何地方都找不到此选项,也看不到任何有关如何启用它的文档。

如何启用 PR 重定向以便更新 PR 的目标?

https://learn.microsoft.com/en-us/rest/api/azure/devops/git/pull%20requests/update?view=azure-devops-rest-5.1

azure pull-request azure-devops azure-devops-rest-api

16
推荐指数
2
解决办法
1万
查看次数

如何获取 Azure DevOps 中的所有存储库

我在 Azure DevOps 中有很多项目。我希望能够迭代 Azure DevOps 中的所有存储库并获取存储库的名称、存储库的创建者和上次更新/提交。

当有人创建新的 Repo 时收到通知吗?

powershell azure-devops azure-devops-rest-api

15
推荐指数
2
解决办法
3万
查看次数

是否有用于TFS 2013内部部署安装的REST API?

我们使用Team Foundation Server 2013公司进行源代码和任务管理.有没有办法如何通过REST API操作积压工作项?

我们的项目可通过网址访问:https://tfs.company.com/tfs/ProjectCollection/Project

我发现了这个:https://tfsodata.visualstudio.com/但这似乎只适用于https://visualstudio.com中的项目.

我还要感谢一些例子.

谢谢!

tfs-sdk tfs2013 azure-devops-rest-api

14
推荐指数
1
解决办法
1万
查看次数

VSO REST API - 获取用户配置文件映像仅适用于基本身份验证?

我正在使用VSO REST API来获取团队中的所有成员,从那里我获得ImageUrl了成员.

如果我只绑定一个Image控件ImageUrl是空的,因为VSO要求我登录才能获取资料图片...所以我创建了一个HttpClient与我的设置AuthorizationOAuth递给了我的访问令牌.

这只是返回403:Forbidden响应...但是如果我使用基本身份验证,那么一切正常吗?

基本身份验证是通过REST API从VSO获取配置文件映像的唯一方法吗?

c# dotnet-httpclient windows-store-apps azure-devops azure-devops-rest-api

13
推荐指数
1
解决办法
1556
查看次数

从项目 azure devops REST API 获取所有工作项

我正在使用 Azure Devops API 通过 AWS Lambda node.js 创建通知机器人。此时,我需要检查每个任务工作项是否附加到父用户故事。

第一步是获取“给定”项目上的所有任务工作项,对于这一步,我正在阅读 azure devops api 文档并发现:工作项 - 列表

API 要求提供我想要获取的工作项的 ID,但是如果我需要“给定”项目中的所有工作项怎么办?

GET https://dev.azure.com/{organization}/{project}/_apis/wit/workitems?ids={ids}&api-version=5.1
Run Code Online (Sandbox Code Playgroud)

或者有没有其他方法可以从给定项目中获取所有工作项 ID?

azure-devops azure-devops-rest-api

12
推荐指数
1
解决办法
3万
查看次数

在VSTS中包含代码覆盖率报告,VSTS是否必须使用测试适配器?

我正在使用Karma-coverage生成代码覆盖.我可以在http-server上托管我的输出覆盖文件夹并在本地查看它.

如何在VSTS代码覆盖率选项卡上显示此报告?

我是否需要在VSTS兼容中重新格式化我的覆盖率结果?

我已经阅读了关于vsts-tasks的内容,但我不知道如何实现相同的目标.

任何帮助表示赞赏.

code-coverage azure-devops azure-pipelines angular azure-devops-rest-api

11
推荐指数
2
解决办法
3407
查看次数

我可以在Visual Studio Team Services(Visual Studio Online)中设置默认安全性和/或分支策略吗?

我们正在为我们的git服务器使用Visual Studio Team Services.每个VSTS项目都有一个或多个git repos.我们有保持masterdevelop分支锁定的惯例,但让其他分支保持不受限制.

我希望能够在项目级别应用我们的标准规则,并将它们作为其中所有存储库的默认值:

  • masterdevelop应该有自己的保安否认Force Push
  • master 分支需要通过代码审查策略提取请求

到目前为止,我发现的唯一选择是通过Web界面手动设置这些每个存储库(甚至不是API!).我们拥有至少200多个存储库,并且希望避免必须逐个手动设置每个仓库和分支.

如何按分支名称设置默认代码安全性和代码策略?或者通过手动以外的任何方式?

git azure-devops azure-devops-rest-api azure-repos

11
推荐指数
2
解决办法
1929
查看次数

使用 REST API 获取 Azure DevOps 中的所有组织

我正在尝试检索我帐户中的所有组织,但在文档中,API 调用中始终需要一个组织。

https://dev.azure.com/{organization}/_apis/...
Run Code Online (Sandbox Code Playgroud)

rest azure azure-devops azure-devops-rest-api

10
推荐指数
2
解决办法
3873
查看次数

如果我从Angularjs SPA调用VSO API,为什么我在Chrome中会收到Internet Explorer增强的安全错误消息?

我在Angularjs中实现了一个SPA - Typescript调用VSO API并提供您可以在下面找到的身份验证数据:

((): void => {
    "use strict";

    angular
        .module("app")
        .config(config);

    config.$inject = [
        "$httpProvider"
    ];

    function config(
        $httpProvider: ng.IHttpProvider
    ) {

        $httpProvider.defaults.headers.common['Authorization'] = "Bearer username:password";

    }
});
Run Code Online (Sandbox Code Playgroud)

我看到浏览器的"网络"选项卡将此调用重定向到此处:

https://app.vssps.visualstudio.com/_signin?realm=dldxdm.visualstudio.com&reply_to...
Run Code Online (Sandbox Code Playgroud)

并提出以下要求.

控制台没有显示任何身份验证错误,但没有我的请求(GET)的结果,但应该是!而不是结果,我得到你可以在截图中看到的消息.这是微软Internet Explorer的增强的安全配置在您的环境目前已启用.这种增强的安全级别可防止我们的Web集成体验正确显示或执行.要继续操作,请禁用此配置或与管理员联系.但是在Chrome中执行了查询.为什么IE错误消息在这里?

在此输入图像描述

在浏览器中我登录到VSO到项目,如果我复制url并粘贴到另一个选项卡并执行它,我将得到我正在寻找的正确结果.

问题:

  • 为什么Angular app执行我的查询没有结果?
  • 我该如何验证VSO?我无法设置令牌,因为它当前在localhost上运行.

我用谷歌搜索IE错误消息,但没有答案.如何禁用IE的增强安全性我找到了Windows Server的答案.我不认为他们与我的问题有关.

更新:

好的,我有一篇关于发生了什么的文章.下一步,实施.

authentication google-chrome angularjs azure-devops-rest-api

9
推荐指数
3
解决办法
4881
查看次数