标签: azure-devops

Visual Studio Team Services:如何从Agile迁移到Scrum流程模板

我正在使用Visual Studio Team Services(以前是Team Foundation Service,而不是Team Foundation Server),我需要将团队项目流程模板从Agile迁移到Scrum.

Doe有谁知道怎么做?

agile scrum tfs-process-template azure-devops

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

如何在VSTS中的每个部署之前清除目标Azure网站Windows Server上的wwwroot文件夹

经过大约十二次部署后,wwwroot由于活动的开发和部署,目录中充满了大量文件.我们正在使用VSTS的Azure App Service Deploy任务部署到Azure Web站点Windows Server以获取ASP.NET Web API项目,有没有办法wwwroot在部署到Avsts预部署清理之前清理目录?

azure azure-web-sites azure-devops

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

Azure DevOps Pipelines“正在等待来自代理的控制台输出...”

我需要一个正在运行的发布任务的输出中的某些内容,以使其完成(身份验证代码)。但是控制台现在没有更新。我得到的只是“正在等待来自代理的控制台输出...”

在此处输入图片说明

在我们的自托管代理(Linux或Windows)和托管Ubuntu 1604代理上都会发生这种情况。

有问题的步骤是标准的Kubernetes任务:https : //github.com/Microsoft/azure-pipelines-tasks/tree/master/Tasks/KubernetesV1

这并非总是发生。

azure-devops azure-pipelines-build-task azure-pipelines azure-pipelines-release-pipeline

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

Microsoft Azure DevOps Repo:在特定分支中搜索文本/代码

我很尴尬地问什么应该是一个简单的事情来弄清楚......

但是,当我在线查看 Azure DevOps 存储库中的特定分支时(例如,在查看 PR 时),我无法弄清楚如何执行该分支代码的搜索。

我在顶部看到一个全局搜索文本框,如下所示: 在此输入图像描述

我看到一个用于在分支中搜索文件/文件夹名称的文本框,如下所示:

在此输入图像描述

但我没有看到一个文本框,用于搜索该分支中的文件内容......例如,用于查找该特定分支的代码文件中出现的someFunction()或或任何内容。somePropertyName

微软真的省略了这个功能吗?或者我错过了什么?我们如何执行这样的搜索?

c# git visual-studio azure-devops

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

Azure Pipeline 步骤参考任务手动验证版本 0.198 对于给定作业目标无效

我正在编写一个简单的azure-pipelines.yml安装 terraform 并在继续 terraform 应用之前进行手动批准。我收到以下错误:

作业手册_批准:版本“0.198.0”的步骤参考任务手动验证对于给定作业目标无效

这是我的 yaml。

# Starter pipeline
# Start with a minimal pipeline that you can customize to build and deploy your code.
# Add steps that build, run tests, deploy, and more:
# https://aka.ms/yaml

trigger:
- test

pool:
  vmImage: ubuntu-latest

jobs:

  - job: install_terraform
    displayName: "Installing Terraform"
    steps:
      - task: ms-devlabs.custom-terraform-tasks.custom-terraform-installer-task.TerraformInstaller@0
        displayName: 'Install Terraform latest'

  - job: terraform_init
    displayName: "Terraform Init"
    dependsOn: install_terraform
    steps:
      - task: ms-devlabs.custom-terraform-tasks.custom-terraform-release-task.TerraformTaskV2@2
        displayName: 'Terraform : init' …
Run Code Online (Sandbox Code Playgroud)

yaml azure azure-devops

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

Visual Studio 2015团队资源管理器未看到现有的本地存储库克隆

我有一个带有存储库的Visual Studio在线团队项目.我已经和VS 2013一起使用了一段时间了.

我在团队资源管理器中安装了VS 2015并连接到Visual Studio,并选择了相关项目.

然而,根据解决方案,它说:

您必须克隆存储库才能打开此项目的解决方案.

我确实去了设置并编辑我的全局设置以正确设置我的存储库根目录.(与Visual Studio 2013中设置的位置相同)

但是,它已经克隆并在我的本地机器上.

为什么VS 2015 Team Explorer没有看到现有的存储库文件夹?除了删除文件夹并再次进行克隆之外,我该如何解决此问题?

git team-explorer visual-studio-2015 azure-devops

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

无法从程序集加载"Microsoft.CodeAnalysis.BuildTasks.Csc"任务

我有一个TFS在线项目.当我试图构建项目时,我收到以下错误:

严重级代码说明项目文件行错误无法从程序集C:\ Users\Bryan\Source\Workspaces\TestProject\ContosoUniversity\packages\Microsoft.Net.Compilers.1.0加载"Microsoft.CodeAnalysis.BuildTasks.Csc"任务. 0 \建.. \工具\ Microsoft.Build.Tasks.CodeAnalysis.dll.无法加载文件或程序集'file:/// C:\ Users\Bryan\Source\Workspaces\TestProject\ContosoUniversity\packages\Microsoft.Net.Compilers.1.0.0\tools\Microsoft.Build.Tasks.CodeAnalysis.dll '或其中一个依赖项.找不到该文件.确认声明是否正确,程序集及其所有依赖项是否可用,以及该任务是否包含实现Microsoft.Build.Framework.ITask的公共类.ContosoUniversity

这与Azure有什么关系不支持ASP.NET 4.6吗?

c# visual-studio azure-devops azure-pipelines

21
推荐指数
4
解决办法
3万
查看次数

一劳永逸地修复NuGet包和引用

使用git的Windows 8.1 Enterprise x64,Visual Studio 2015,MVC 5,EF 6,VS Online

我是Visual Studio的一个相对较新的开发人员(大约九个月),自从我开始以来,我在使用引用和NuGet包时遇到了非常困难的时期.我周五关闭计算机时,所有参考文献都在正常工作.我整个周末都没有触摸电脑,现在我已经启动了,我有很多参考错误:

错误列表

(总共有6,262个错误,但我显然无法截断整个事情.)

就像我说的那样,这种问题经常发生,而且非常令人沮丧.我试过的事情:

  • 确保引用实际抛出错误的所有引用
  • 取消/重新安装在NuGet中抛出错误的软件包
  • 完全删除packages文件夹的内容,让NuGet恢复它们(所有重新安装,视图都有与以前相同的错误)
  • 确保将每个引用设置为Copy Local
  • 关闭解决方案,删除所有binobj文件夹,重新启动计算机,清理,重建
  • 确保所有必要的引用都在相关内容web.config(在内部Views或根部)
  • 检查NuGet选项以恢复丢失的包(未显示,所有包都在我的本地packages文件夹中)
  • 关于其他事情,我确信我已经忘记在这里列出了

这些软件包和参考资料让我很有智慧.每次都是一个不同的修复,这次我无法弄明白.我错过了一些明显的修复,我忽略了什么?有没有办法以某种方式在这个工作时进行备份,并在事情发生时恢复它?任何想法,无论是帮助解决当前问题还是解决潜在问题,都将非常感激.

附加说明

问题不仅在于视图 - 控制器也在抛出错误.特别:

找不到类型或命名空间名称'Controller'(您是否缺少using指令或程序集引用?)

(它字面上说Controller,这不是我为了隐私而改变的东西.)

尽管我有using所有必要命名空间的语句,但这些都被抛出.该using语句本身工作正常,但错误的代码中引发.建议的自动修复是手动引用所有内容:例如,var sb = new StringBuilder();要我将行更改为var sb = new System.Text.StringBuilder();.测试该修复程序不能解决问题,抛出相同的错误,System而不是StringBuilder.

其他要求的信息

  • 我在VS Team Services中使用git(但忽略了包.gitignore).
  • 我和另外一个人在这方面工作,但另一个人在几周内根本没有触及它(甚至没有从远程仓库拉出来).
  • .csproj文件中的引用采用格式..\..\..\packages\(相对于.csproj文件的位置是正确的). …

c# visual-studio nuget visual-studio-2015 azure-devops

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

如何在提交时同步VSTS和Github存储库

我有一个visual studio团队服务的存储库,我希望与github存储库保持同步.

这允许我在VSTS中进行主要开发,当合并到master中时,它将同步到github并允许其他人在github上做出贡献,当Pull Requests合并到master时,它同步到VSTS.

github azure-devops

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

如何在VSTS版本管理中处理多个配置?

对于我们的项目,我们使用Visual Studio Team Services来维护代码和构建.对于这个项目,我还想设置发布管理.(https://www.visualstudio.com/en-us/features/release-management-vs.aspx)

对于测试,登台和生产环境,我们有不同的Web.config文件,这些文件针对特定环境进行了转换.

我确实设置如下(MSBuild构建步骤):

  • 有一个很好的构建运行,它为Cloud Service部署ServiceConfiguration.cscfg和DeploymentPackage.cspkg(/ t:Publish)和目标环境测试(/ p:TargetProfile = Test)创建构建工件.
  • 工件随VSTS构建任务一起发布,以支持使用发布管理进行部署.
  • 在每晚成功构建之后,创建一个版本,下载工件并自动部署到测试环境.

问题是,为测试环境和Test Web.config创建了发布.将此构建移至Staging环境的一般方法是什么?我需要Staging Web.config.我应该总是建立3次并保留这些文物吗?这意味着很多构件的工件/磁盘空间大部分时间都不会被部署.

MSDN似乎没有给我一个答案.有任何想法吗?

visual-studio azure-devops azure-pipelines

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