在我们的办公室,我们定义了一些自定义签入更改规则。因此,当开发人员想要签入更改时,如果这些规则不满足,我们应该显示警告并阻止开发人员签入更改。事实上,我需要一个之前签入服务挂钩事件或创建自定义签入策略来控制我的自定义签入规则是否得到满足。我没有找到任何服务挂钩。我可以为 Azure DevOps Server 2022 定义自定义策略吗?或者还有其他方法可以控制自定义规则的签入吗?
我没有找到任何有关在 azure DevOps Server 2022 中创建自定义策略的文档。我找到了它,但我不想为每个开发人员手动注册策略。
根据此 Azure DevOps 文档关于 TFVC 签入策略、
的声明您可以通过本文所述的团队资源管理器、tf.exe 配置命令或通过 Visual Studio 扩展的 pkgdef 中声明的注册表项来设置 Visual Studio 签入策略。
策略仅适用于计算机上单个安装的 Visual Studio。如果您安装了多个 Visual Studio,则需要在每个安装上设置签入策略。
我可以理解您希望政策能够以一站式、全球性的方式制定。为此,您可以通过以下方式创建功能请求: https://developercommunity.visualstudio.com/report?space=21&entry=suggestion 。这将使您能够直接与相应的产品组进行交互,并使产品组更方便地收集和分类您的建议。