Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tfs Azure DevOps服务器部署组和标记_Tfs_Azure Devops Server 2020 - Fatal编程技术网

Tfs Azure DevOps服务器部署组和标记

Tfs Azure DevOps服务器部署组和标记,tfs,azure-devops-server-2020,Tfs,Azure Devops Server 2020,我不确定我是否偶然发现了一个bug,或者我是否只是错误地了解了部署组/标记在Azure DevOps Server 2020中的工作方式 我已经创建了一个新的发布管道,并在所有服务器上配置了VSTS代理。每台服务器都配置了一个标签,具体取决于其用途,例如ServerA=WebServer1、ServerB=WebServer2 当我向发布定义中添加部署组阶段时,选择部署组,然后输入所需的标记,即WebServer1和WebServer2,我会看到以下消息: Web服务器部署组中没有计算机目标 一

我不确定我是否偶然发现了一个bug,或者我是否只是错误地了解了部署组/标记在Azure DevOps Server 2020中的工作方式

我已经创建了一个新的发布管道,并在所有服务器上配置了VSTS代理。每台服务器都配置了一个标签,具体取决于其用途,例如ServerA=WebServer1、ServerB=WebServer2

当我向发布定义中添加部署组阶段时,选择部署组,然后输入所需的标记,即WebServer1和WebServer2,我会看到以下消息:

Web服务器部署组中没有计算机目标

一旦我删除了辅助标记,它就允许我部署到WebServer1


这是预期的,因为我正在尝试将我的版本部署到我的WebServer部署组中的多个服务器,并且不想创建另一个环境来部署到WebServer2。

当前,当您使用所需的标记筛选发布作业中的部署组目标时,目标需要匹配所有所需的标记,然后可以在部署中使用目标


感谢您抽出时间分享您的建议。这是开发人员社区中一个具有相同要求的现有建议单。您可以投票和跟踪。

只需查看所提供的信息是否有用。如果我的回答有帮助或给出了正确的方向。感谢你,这也将帮助社区中的其他人。谢谢你!是的,这无疑为我们指明了正确的方向。非常感谢。