azure-devops

为什么我的 azure-devops agent_work 目录下有多个源目录?我该如何阻止这种情况发生?
azure-devops

为什么我的 azure-devops agent_work 目录下有多个源目录?我该如何阻止这种情况发生?

我在一台自托管的 Linux 机器上运行着一个 azure-devops 代理,最近我开始收到磁盘空间不足的错误,所以我查看了一下,发现代理一直完整三份我的代码在 _work 目录中,另外还有 3 个看起来像是“较小”的版本: 2.1G _work/8/s 27G _work/4/s 420M _work/2/s 25G _work/6/s 2.1G _work/9/s 25G _work/7/s 这里的逻辑是什么——我在网上找到的一些文档讨论了A工作目录,为什么我有这么多工作目录?为什么它们的编号这么奇...

Admin

如何将 Visual Studio 2019 Community 重新添加到我的 Azure DevOps 项目
azure-devops

如何将 Visual Studio 2019 Community 重新添加到我的 Azure DevOps 项目

我们使用 MS 托管的 Azure DevOps(在 TFS 样式的存储库中)。多年来,我一直运行良好。但几个月前,我开始收到异常频繁的重新输入凭据提示……这演变成一个错误,以“发送时出现意外错误”结尾(我真希望现在有完整的错误消息。)在此,我可以反复刷新……通常 3 或 4 次……直到它最终让我做我想做的任何事情(比较、签出、签入、获取最新等)。 为了清除这种状态,我发现有线程建议删除 %localappdata%/.IdentityService……我照做了。这也许是一个坏主意。它没有帮助……事实上,它最终导致我无权执行操作。刷新几次有效……但不再有效。...

Admin

配置 openssh-server 时,Azure 中的 Packer VM 创建挂起
azure-devops

配置 openssh-server 时,Azure 中的 Packer VM 创建挂起

使用 Packer 在 Azure 中创建 Ubuntu VM 时,安装过程在配置时停止并挂起openssh-server。命令行提示您选择一个选项,由于这是一个自动构建,它会挂起直到过程超时。我该如何防止这种情况发生? azure-arm.ubuntu: Configuring openssh-server azure-arm.ubuntu: -------------------------- azure-arm.ubuntu: azure-arm.ubuntu: A new version (/tmp/fileu2AVn...

Admin

Visual Studio 2019 不断要求重新输入 Azure DevOps 的凭据
azure-devops

Visual Studio 2019 不断要求重新输入 Azure DevOps 的凭据

我正在使用以下版本的 Visual Studio,并且已使用我的 Azure DevOps 凭据登录。但是,Visual Studio 一次又一次地提示“我们需要刷新此帐户的凭据。请重新输入您的凭据”。请参阅屏幕截图以供参考。我尝试删除该帐户并再次添加。它在那里停留了一段时间,然后再次询问。任何关于如何解决这个问题的建议都将非常有帮助。 Microsoft Visual Studio Community 2019 (2) Version 16.10.2 Visual Studio 2019 帐户设置 ...

Admin

从现有 Excel 工作簿将工作项发布到 Azure Dev Ops
azure-devops

从现有 Excel 工作簿将工作项发布到 Azure Dev Ops

我有一个 Excel 工作表,用于将故事和任务创建到新的发布迭代中,而不是每次创建新的冲刺时都手动创建它们。该工作表曾经连接到我们的本地 TFS 2019 服务器,我希望将其与我们本地的 Azure Dev Ops 实例一起使用。当我打开 Excel 工作簿时,它告诉我连接已过时,因此我转到Team> Configure>Server Connection并连接到新的 URL。这似乎有效,因为 Excel 的状态栏会更新为显示已连接到...但是,“团队”选项卡按钮仍然全部呈灰色。 如果我再次进入Configure> Server Conn...

Admin

使用 PAT 在 AzApi Terraform Provider 中针对 AzureDevops Git 进行身份验证
azure-devops

使用 PAT 在 AzApi Terraform Provider 中针对 AzureDevops Git 进行身份验证

我正在尝试使用AzApi Terraform 提供程序安装流量在 Azure Cloud 上运行的 k8s 集群上。然后 Fluxcd 应该在 AzureDevops git repo 中查找更改。 在里面AzApi Terraform Flux 文档它让我可以选择为 Git Repo 设置一组与身份验证相关的参数,但没有个人访问令牌(拍)这是我能够针对 AzureDevops Git Repo 进行身份验证的唯一方法。 它提供了httpsCACert,但我不知道如何为我的 DevOps Git Repo 创建一个。 它提供localAuthRef定义“Ku...

Admin

部署自动化,脚本不兼容 SSMS 和 sqlcmd
azure-devops

部署自动化,脚本不兼容 SSMS 和 sqlcmd

我需要您关于自动化的经验丰富的建议。我精通 Linux,我们正在尝试使用 sqlcmd 自动部署 Microsoft SQL 数据库。使用从 SSMS GUI 导出的 SQL 脚本时会出现问题。虽然脚本在 SSMS 中正常运行,但尝试使用 sqlcmd 执行它会导致大量错误,大概是由于兼容性问题。作为一种解决方法,我目前正在使用 sqlcmd 备份一个空数据库并将其导入不同的服务器。但是,这种方法从长远来看是不可持续的。 我相信我们有两个潜在的解决方案: 使用 sqlcmd 导出数据库模式(虽然我不确定此功能是否可用,类似于 MySQL CLI 中的“--...

Admin

通过 Azure Devops 管道将 Typescript + Angular 应用部署到 Azure App Service(未找到 ng modue)
azure-devops

通过 Azure Devops 管道将 Typescript + Angular 应用部署到 Azure App Service(未找到 ng modue)

得到了这个在本地运行良好的 typescript + angular 应用程序。 尝试在 Azure Devops 上设置一个部署管道,以构建并发布到应用服务(linux nodejs webapp)。 管道工程顺利,整个管道(包括构建和发布阶段)均成功。 但是,我无法让已部署的应用程序运行 - 当它尝试“npm start”时,它出现“未找到 ng 模块”错误。就是这样。 我做错了什么?该如何解决? 这是 yaml: # Node.js Express Web App to Linux on Azure # Build a Node.js Expr...

Admin

在 Azure 中创建 b2c 租户时,SPN 在 azdevOps 中不起作用
azure-devops

在 Azure 中创建 b2c 租户时,SPN 在 azdevOps 中不起作用

使用 azuredevOps 的自动化创建新的 b2c 租户时,SPN 不起作用。 唯一的选择是使用端点身份验证用户。'失败'。","details":[{"code":"DeploymentFailed","target":"/subscriptions/xxxx-xxxx-xxxx-xxxx-xxxxxxxx/resourceGroups/$RG/providers/Microsoft.Resources/deployments/$BWCNAME","message":"至少一个资源部署操作失败。请列出部署操作以了解详细信息。请参阅 https://ak...

Admin

Azure DevOps Server:不会删除旧管道构建的测试附件(TRX 文件)
azure-devops

Azure DevOps Server:不会删除旧管道构建的测试附件(TRX 文件)

我正在使用 Azure DevOps Server (on-prem) v2020 Update 1.2 (v18.181.32404.7) 我们正准备迁移到 Azure DevOps 服务(云),但我们的数据库非常庞大,我们正在尝试清理它。 TL;DR:表中有近 60 GB 的测试附件tbl_Content,尽管表中没有相应的记录,但其中许多附件仍然有效Build.tbl_Build。 查看项目集合的数据库,tbl_Content它是迄今为止最大的数据库 - 占用了大约 110 GB。我运行了以下查询,该查询将“team test”标识为其中近 60 GB...

Admin

从 Azure DevOps 持续部署到我的本地 IIS
azure-devops

从 Azure DevOps 持续部署到我的本地 IIS

我在 Azure Devops 上创建了项目和存储库。存储库是 IIS 上 coldfusion 部署中 wwwroot 文件夹的副本,该文件夹位于本地服务器上。我不明白如何设置将存储库中的提交复制到本地服务器的管道。 ...

Admin

如何使用客户端证书在 Azure DevOps 中创建服务挂钩 Web 挂钩?
azure-devops

如何使用客户端证书在 Azure DevOps 中创建服务挂钩 Web 挂钩?

我想要连接 webhook 的服务在通过 SSL/TLS 通信时需要客户端证书。我已经下载了证书文件,如何将我的证书添加到我的 azure devops 项目设置的服务钩子/web 钩子中。 我创建了一个服务 -> WebHook,但找不到如何设置客户端证书的字段? ...

Admin

如何使用服务账户在 Kubernetes 中部署对象(部署、配置图等)
azure-devops

如何使用服务账户在 Kubernetes 中部署对象(部署、配置图等)

我在 Azure devops 中有一个部署管道。我正在使用它来将一些对象部署到我们的 k8s 集群 (microk8s)。我借助使用 kube-config 的服务连接连接到集群。 现在我想转到使用环境。但是使用环境时,我无法使用服务连接,也无法使用 kube 配置,我必须使用一种称为服务帐户的东西。 我尝试添加服务帐户,但尝试连接时失败: 来自服务器的错误(BadRequest):服务器由于未知原因拒绝了我们的请求E0501 20:23:58.096274 11988 request.go:977] 读取响应正文时出现意外错误:读取 tcp 10.53...

Admin