可以在 GitHub 中生成文件原始内容的链接,是否可以使用 VSTS/DevOps?
该文档说,TargetRefName当“启用 PR 重定向功能”时可以更新,但我在任何地方都找不到此选项,也看不到任何有关如何启用它的文档。
如何启用 PR 重定向以便更新 PR 的目标?
我在 Azure DevOps 中有很多项目。我希望能够迭代 Azure DevOps 中的所有存储库并获取存储库的名称、存储库的创建者和上次更新/提交。
当有人创建新的 Repo 时收到通知吗?
我们使用Team Foundation Server 2013公司进行源代码和任务管理.有没有办法如何通过REST API操作积压工作项?
我们的项目可通过网址访问:https://tfs.company.com/tfs/ProjectCollection/Project
我发现了这个:https://tfsodata.visualstudio.com/但这似乎只适用于https://visualstudio.com中的项目.
我还要感谢一些例子.
谢谢!
我正在使用VSO REST API来获取团队中的所有成员,从那里我获得ImageUrl了成员.
如果我只绑定一个Image控件ImageUrl是空的,因为VSO要求我登录才能获取资料图片...所以我创建了一个HttpClient与我的设置Authorization来OAuth递给了我的访问令牌.
这只是返回403:Forbidden响应...但是如果我使用基本身份验证,那么一切正常吗?
基本身份验证是通过REST API从VSO获取配置文件映像的唯一方法吗?
c# dotnet-httpclient windows-store-apps azure-devops 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?
我正在使用Karma-coverage生成代码覆盖.我可以在http-server上托管我的输出覆盖文件夹并在本地查看它.
如何在VSTS代码覆盖率选项卡上显示此报告?
我是否需要在VSTS兼容中重新格式化我的覆盖率结果?
我已经阅读了关于vsts-tasks的内容,但我不知道如何实现相同的目标.
任何帮助表示赞赏.
code-coverage azure-devops azure-pipelines angular azure-devops-rest-api
我们正在为我们的git服务器使用Visual Studio Team Services.每个VSTS项目都有一个或多个git repos.我们有保持master和develop分支锁定的惯例,但让其他分支保持不受限制.
我希望能够在项目级别应用我们的标准规则,并将它们作为其中所有存储库的默认值:
master而develop应该有自己的保安否认Force Pushmaster 分支需要通过代码审查策略提取请求到目前为止,我发现的唯一选择是通过Web界面手动设置这些每个存储库(甚至不是API!).我们拥有至少200多个存储库,并且希望避免必须逐个手动设置每个仓库和分支.
如何按分支名称设置默认代码安全性和代码策略?或者通过手动以外的任何方式?
我正在尝试检索我帐户中的所有组织,但在文档中,API 调用中始终需要一个组织。
https://dev.azure.com/{organization}/_apis/...
Run Code Online (Sandbox Code Playgroud) 我在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并粘贴到另一个选项卡并执行它,我将得到我正在寻找的正确结果.
问题:
我用谷歌搜索IE错误消息,但没有答案.如何禁用IE的增强安全性我找到了Windows Server的答案.我不认为他们与我的问题有关.
更新:
authentication google-chrome angularjs azure-devops-rest-api
azure-devops ×8
azure ×3
angular ×1
angularjs ×1
azure-repos ×1
c# ×1
git ×1
powershell ×1
pull-request ×1
rest ×1
tfs-sdk ×1
tfs2013 ×1