小编Mat*_*att的帖子

TFS查询没有父项的任务

我想在TFS中创建一个工作项查询的平面列表,其中结果包含所有指定的PBI和Bug案例以及任何没有父项的任务案例.

这是没有父母部分的任务让我感到困惑.我无法看到一种方式,我可以做一些看起来很明显的东西,如(父链接计数= 0),因为该属性不会暴露给我,奇怪的是,其他一些链接类型计数.

有任何想法吗?

tfs tfs-workitem tfs2013 azure-devops

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

DevOps托管管道无法构建.NET Core 2.2

随着.NET Core 2.2发布,我希望能够在我们的Microsoft托管的DevOps(Azure)管道中构建这样的项目.但恢复步骤失败,说不支持2.2:

2018-12-11T14:57:49.0856135Z        "D:\a\1\s\My.Project\My.Project.csproj" (Restore target) (1) ->
2018-12-11T14:57:49.0857867Z        "D:\a\1\s\MyProject.EntityFramework\MyProject.EntityFramework.csproj" (_GenerateRestoreGraphProjectEntry target) (2:3) ->
2018-12-11T14:57:49.0858029Z        (_CheckForUnsupportedNETCoreVersion target) -> 
2018-12-11T14:57:49.0858191Z          C:\Program Files\dotnet\sdk\2.1.402\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.TargetFrameworkInference.targets(137,5): error NETSDK1045: The current .NET SDK does not support targeting .NET Core 2.2.  Either target .NET Core 2.1 or lower, or use a version of the .NET SDK that supports .NET Core 2.2. [D:\a\1\s\MyProject.EntityFramework\MyProject.EntityFramework.csproj]
2018-12-11T14:57:49.0858287Z 
2018-12-11T14:57:49.0858338Z 
2018-12-11T14:57:49.0858398Z        "D:\a\1\s\My.Project\My.Project.csproj" (Restore target) (1) ->
2018-12-11T14:57:49.0858504Z        "D:\a\1\s\My.Project\My.Project.csproj" (_GenerateRestoreGraphProjectEntry target) (1:5) ->
2018-12-11T14:57:49.0858645Z          C:\Program Files\dotnet\sdk\2.1.402\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.TargetFrameworkInference.targets(137,5): error NETSDK1045: The …
Run Code Online (Sandbox Code Playgroud)

.net-core devops azure-devops azure-devops-hosted-agent

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

使用 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
查看次数

Azure DevOps和Outlook集成

寻找有关如何将VSTS集成到Office365的信息:Outlook。本质上是在寻找一种方法,使大量修复票证的团队成员可以将这些票证从Outlook拖放到Azure DevOps项目中,因为其中许多票证是通过电子邮件从用户传递给她的。

右键单击>>从Outlook向Azure DevOps添加新任务将是理想的选择。

outlook office365 azure-devops

6
推荐指数
1
解决办法
1901
查看次数

TFS中的Robocopy构建PowerShell步骤报告失败但没有错误

我的powershell脚本运行时没有在日志文件中报告错误,但TFS 2015构建步骤报告错误.我需要进行特殊回拨吗?

这是一种新的样式构建,而不是基于XAML的构建.

脚本没有什么特别之处,它称为robocopy,它成功发生.

这是脚本:

[CmdletBinding()]
param (
  [string]$localWorkspace,
  [string]$destination 
)
begin{}
process
{
  try
  {
    ## Script
    $ServiceDirs = Get-ChildItem $localWorkspace -Recurse | ?{ $_.PSIsContainer -eq $True -and $_.Name -match "^Service$" } | % { $_.FullName }

    $serviceCollection = @{}
    foreach ($Service in $ServiceDirs)
    {
      $ServiceName = Get-ChildItem $Service | ?{$_.Name -match ".*\.csproj$" } | % { $_.BaseName }

      $binpath = ($service + "\bin\release")
      $serviceCollection.Add($serviceName , $binpath)
    }

    $serviceCollection.GetEnumerator() | % { 
      Write-Verbose "Processing service: $($_.key)" 

      $currentDestination = ($destination …
Run Code Online (Sandbox Code Playgroud)

powershell tfs robocopy tfs-2015 azure-devops

5
推荐指数
1
解决办法
2723
查看次数

自托管代理未显示在代理池下拉列表中

我在 AzureDevOps 中有多个项目存储库,我在我们的构建服务器中创建了一个自托管代理。我已经为几个存储库定义了 CICD 管道,并且使用自托管代理可以正常工作。

但是,当我尝试为 AzureDevOps 中的新存储库设置 CICD 管道时,自托管代理未显示在此新存储库的代理池下拉列表下。

continuous-integration agent continuous-deployment azure-devops azure-devops-self-hosted-agent

5
推荐指数
2
解决办法
3556
查看次数

如何识别 Azure DevOps Services 的最新稳定 REST API 版本?

在我的项目中,需要自动创建 Azure 工件源。

为此,我使用了本文档中提到的 REST API:https://learn.microsoft.com/en-us/rest/api/azure/devops/artifacts/feed%20%20management/create%20feed ?view=azure-devops -休息-5.0

并使用 python 来创建 feed。

POST https://feeds.dev.azure.com/{organization}/_apis/packaging/feeds?api-version=5.0-preview.1 工作正常。

后来我看到有新版本的API可用了。每次有新的 API 版本时都更改代码并不容易。那么问题是如何始终识别/使用最新的稳定工作版本的 API?

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

5
推荐指数
1
解决办法
3463
查看次数

如何使用 Azure DevOps Server 在管道上使用 vmImage?

按照此处的文档,我尝试vmImage: 'ubuntu-latest'在 Azure Devops Server 中使用。

如何vmImage: 'ubuntu-latest'在我的 Azure DevPps 服务器中使用?

agent azure-devops azure-devops-self-hosted-agent azure-devops-server

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

如何通过 Azure DevOps API 查找给定看板列中的所有工作项?

I\xe2\x80\x99m 构建一个从我们的 Azure DevOps 板获取信息的应用程序。任务之一是获取给定列中存在的所有票证。

\n

我\xe2\x80\x99m花了很多时间阅读他们的文档,但所有方法都依赖于你传递你想要返回的IDS,而我\xe2\x80\x99m寻找的是API来告诉我知道给定列中确实存在哪些工作项。

\n

rest azure-devops azure-devops-rest-api

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

Azure DevOps 发布管道每次都失败

目前,正在尝试在 Azure Devops 中配置发布管道。我已经成功创建了一个正在运行并成功运行测试的 CI 管道。我的发布管道使用来自最新 CI 构建的工件,应该部署到 azure。当我查看日志时,我可以看到以下内容已成功完成:

  • 初始化代理
  • 初始化作业
  • 下载神器

然后“部署到 Azure 应用服务”失败,日志显示以下详细信息:

2019-02-07T19:06:57.5433805Z Got service connection details for Azure App Service:'MyApp'
2019-02-07T19:06:57.5487495Z ##[error]Error: Failed to get resource ID for resource type 'Microsoft.Web/Sites' and resource name 'MyAPP'. Error: Could not fetch access token for Managed Service Principal. Please configure Managed Service Identity (MSI) for virtual machine 'https://aka.ms/azure-msi-docs'. Status code: 400, status message: Bad Request
2019-02-07T19:06:57.5496340Z Failed to add release annotation. TypeError: Cannot read property 'getApplicationSettings' of undefined
Run Code Online (Sandbox Code Playgroud)

到目前为止,我还没有找到太多帮助。我通过 …

deployment azure azure-devops azure-pipelines-release-pipeline azure-devops-hosted-agent

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