我们使用托管在Azure DevOps中的Git作为所有源代码。到目前为止,我们已经使用Git Hooks确保团队成员遵循分支命名约定
示例:
为了在本地设置Git Hooks,团队成员需要在开始贡献之前运行一个脚本。这很好,因为脚本除了设置Git Hooks之外还执行其他设置。但是我们不再需要那些额外的设置,因此我们正在寻求完全删除该脚本。
有没有一种方法可以在服务器端强制执行分支命名约定?
我注意到Pull Request Status Server有文档,但想知道是否有某些OTB内容只需在Azure DevOps中进行配置即可。
{branchtype}/{username}/{friendlyname}/{workitemtype}{workitemid}
。示例:
- dev/dparkar/addauth/ta123456
- hf/jsmith/memoryleak/bu11111
为了在本地设置Git Hooks,团队成员需要在开始贡献之前运行一个脚本。这很好,因为脚本除了设置Git Hooks之外还执行其他设置。但是我们不再需要那些额外的设置,因此我们正在寻求完全删除该脚本。
有没有一种方法可以在服务器端强制执行分支命名约定?
我注意到Pull Request Status Server有文档,但想知道是否有某些OTB内容只需在Azure DevOps中进行配置即可。