是否可以批准来自微软团队中 azure repos 的拉取请求?
Is it possible to approve pull requests from azure repos in micorsoft teams?
现在我看到通知中只提供了拉取请求 URL。是否可以在 Microsoft 团队中修改 azure devops 连接器或修改 azure repos 订阅以包括批准
首先,使用默认连接器时,我没有看到这种可能性。我们有一个类似的用例,我们使用 LogicApp 或 Power Automate 通过 REST API 调用来执行您想要的操作。
但是,如果有人甚至不会查看更改并批准它们,为什么还要有拉取请求批准政策?
正如其他人所提到的,'rubber stamping' 拉取请求违背了他们的意图。但是,如果您正在寻找 Pull Requests 的命令方法,Azure CLI 中确实存在一种方法。
以下命令将批准合并请求:
az repos pr set-vote --id {id} --vote approve
可在此处找到 Azure CLI 的安装:
https://docs.microsoft.com/en-us/cli/azure/install-azure-cli-windows?view=azure-cli-latest&tabs=azure-cli
Is it possible to approve pull requests from azure repos in micorsoft teams?
同意丹尼尔的观点。不审核PR内容就直接在团队中批准PR是不合理的。
但是在团队中显示PR的alert是个不错的选择,这样我们就可以直接点击alert去PR了。
要在团队中显示 PR,您可以查看以下文档如何在 Microsoft Teams 中获取 Pull Request Alerts:
VSTS Pull Request Alerts in Microsoft Teams
希望这对您有所帮助。
现在我看到通知中只提供了拉取请求 URL。是否可以在 Microsoft 团队中修改 azure devops 连接器或修改 azure repos 订阅以包括批准
首先,使用默认连接器时,我没有看到这种可能性。我们有一个类似的用例,我们使用 LogicApp 或 Power Automate 通过 REST API 调用来执行您想要的操作。
但是,如果有人甚至不会查看更改并批准它们,为什么还要有拉取请求批准政策?
正如其他人所提到的,'rubber stamping' 拉取请求违背了他们的意图。但是,如果您正在寻找 Pull Requests 的命令方法,Azure CLI 中确实存在一种方法。
以下命令将批准合并请求:
az repos pr set-vote --id {id} --vote approve
可在此处找到 Azure CLI 的安装: https://docs.microsoft.com/en-us/cli/azure/install-azure-cli-windows?view=azure-cli-latest&tabs=azure-cli
Is it possible to approve pull requests from azure repos in micorsoft teams?
同意丹尼尔的观点。不审核PR内容就直接在团队中批准PR是不合理的。
但是在团队中显示PR的alert是个不错的选择,这样我们就可以直接点击alert去PR了。
要在团队中显示 PR,您可以查看以下文档如何在 Microsoft Teams 中获取 Pull Request Alerts:
VSTS Pull Request Alerts in Microsoft Teams
希望这对您有所帮助。