标签: azure-repos

如何设置子模块 Azure DevOps

有人可以澄清 SubModule 如何在 azure devops 中工作

MyDevOps 根文件夹

我有一个名为 MyCore.sln 的解决方案,其中包含 4-5 个项目

我有一个名为 MyMain.sln 的主解决方案,其中包含另外 4-5 个引用 MyCore.sln 项目的项目

  • 这一切都在本地编译和工作,但在 azure devops 中构建时失败

  • 进入powershell中的MyMain.sln文件夹并执行如下

  • 执行如下 git submodule add https://myGroup@dev.azure.com/MyGroup/MyProjec/_git/MyCore

  • 我现在可以在我的 Main Repo 中看到一个名为 MyCore 的文件夹,里面有项目,我开始引用它们
  • 我可以看到 .gitmodules 文件

    但是,当我去构建管道时,它找不到引用的项目(属于 myCore 存储库)

我错过了明显的吗?

是否有关于如何在 azure devops 中设置子模块的全面说明?

我可以在任何地方想象这个吗?

git git-submodules azure-devops azure-pipelines azure-repos

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

我们可以在 Azure DevOps 中锁定文件吗?

我知道我们可以锁定 Azure Repos 中的分支,以便用户无法将更改推送到它。我们可以锁定分支内的特定文件以使其无法被其他用户更改吗?

或者这可以在视觉工作室 - 团队资源管理器中完成吗?我当前的源代码管理插件是 Git。

git version-control azure azure-devops azure-repos

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

Visual Studio 2019:如何将项目保存到 Azure DevOps?

我是 Visual Studio 和 Azure DevOps 的新手。我在 Visual Studio 上创建了一个 ASP.NET 和 C# 项目,现在我想将它保存到 Azure DevOps 存储库。这个 repo 存在,我可以访问它。

如何从 Visual Studio 2019 中将此项目保存到该存储库?

抱歉,如果这听起来很傻,但我找不到一个像样的教程来展示这一点。

git azure azure-devops azure-repos visual-studio-2019

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

由于身份验证失败,无法将本地 git 推送到 Azure DevOps git 存储库,但密码正确

我有一个 Azure DevOps 帐户,我试图用它来托管 git 存储库。问题是,当我添加远程源然后尝试时,系统会git push -u origin --all提示我输入密码,但帐户的密码结果为:fatal: Authentication failed for...

是否需要设置不同的密码或需要配置不同的密码才能访问 Azure DevOps Repos?我找不到关于为什么您的帐户密码失败或如何设置另一个可接受的密码的合理解释。感谢您的任何提示或建议!

git azure azure-devops azure-repos

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

基于源分支的不同合并策略(自动)

我们正在使用 Azure DevOps 在我们的项目中采用 gitflow 流程。我有以下场景:

  1. 当功能分支合并到开发中时,我想在完成拉取请求的同时强制执行压缩合并策略
  2. 当发布分支定期同步回开发时,我想强制执行 no-ff 合并,以保留发布分支签入历史记录

有两个问题:

  1. 鉴于我上面的两个要求,这是否表明我可能在分支和合并方面做错了什么

  2. AzDo 中是否有工具可以根据源分支(自动)提供不同的合并策略?

谢谢,

azure-pipelines azure-repos

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

如何从代理商处获取 PR 标题和描述

是否可以在管道中获取 PR 标题和 PR 描述?

这个想法是通知团队哪个任务已经部署。所有功能都需要测试,请转到分支“开发” 我尝试集成 Ms Teams,订阅管道,但没有任何信息有用。

构建管道给了我分支“开发”,这没有帮助(不确定什么被合并到“开发”中)以及谁被请求构建

部署管道绝对没有提供任何有用的东西。

更新:

下图是查询Builds - Get Api的结果。PR 的触发已完成。没有关于 PR 的信息。 在此输入图像描述

azure-devops azure-repos

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

从 Azure Repos 托管 AWS Amplify 应用程序

我的组织项目位于 Azure 中,因此我为我的 Amplify 应用程序创建了一个 Azure Repos 项目,因为它是 git repo 并且易于开发。现在是部署自动化的时候了,有没有办法使用 Amplify 控制台或 Azure Pipeline 在 Azure Repos 中部署 Amplify 应用程序。如果有的话,有人可以分享一些参考吗?

continuous-deployment aws-amplify azure-repos

5
推荐指数
0
解决办法
571
查看次数

Azure Devops Pipeline Azure Repos Git .Net 测试中出现错误无法作为独立应用程序运行

我有一个包含多个项目的 .Net 解决方案,包括一个测试项目。当我使用 Azure Devops 模板为解决方案创建管道并连接 Azure Repos Git 并配置 ASP.Net Core (.Net Framework) 时,我得到以下 yml 文件:

# ASP.NET Core (.NET Framework)
# Build and test ASP.NET Core projects targeting the full .NET Framework.
# Add steps that publish symbols, save build artifacts, and more:
# https://docs.microsoft.com/azure/devops/pipelines/languages/dotnet-core

trigger:
- main

pool:
  vmImage: 'windows-latest'

variables:
  solution: '**/*.sln'
  buildPlatform: 'Any CPU'
  buildConfiguration: 'Release'

steps:
- task: NuGetToolInstaller@1

- task: NuGetCommand@2
  inputs:
    restoreSolution: '$(solution)'

- task: VSBuild@1
  inputs:
    solution: '$(solution)'
    msbuildArgs: '/p:DeployOnBuild=true /p:WebPublishMethod=Package …
Run Code Online (Sandbox Code Playgroud)

azure-devops asp.net-core azure-pipelines azure-repos

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

Azure DevOps:为所有项目中的所有存储库设置 Git 分支权限

有没有办法为 Azure DevOps 中的所有当前和未来存储库和项目中的所有当前和未来分支设置“强制推送”权限?

目前,我们有大约 50 个项目,每个项目都有一个存储库和多个分支,在每个存储库的每个分支中设置权限将需要大量手动工作,而且很容易出错。

git permissions azure-devops azure-repos

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

自述文件中来自相对路径的 Azure DevOps 图像

我正在尝试将图像添加到我的自述文件中,但无法渲染它。据我在网上看到的,我当前的设置应该可以工作。

我的文件夹结构是这样的:

在此输入图像描述

然后我尝试使用位于资源目​​录中的图像,但这不起作用:

![Architecture view for AllProjects.png](./Resources/Architecture-view-for-AllProjects.png)
Run Code Online (Sandbox Code Playgroud)

有什么建议么?

azure-devops azure-repos

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