我们正在考虑采用Azure DevOps的托管和基于云的解决方案。但是,组织名称在命名空间中似乎是全局的。因此,内部私人项目组织的名称容易受到枚举攻击,使我们难以组织项目。
一个非常简单的示例是我们有一个名为Finance的内部组织。由于它是全球命名空间,因此我们必须将其称为Acme-Finance。然后,我们必须拥有Acme-Infrastructure,Acme-ProjectX,Acme-Project-Y。太乱了。
例如,Gitlab可以创建无限多个子组织。
我们可以使用本地版本和Collections来解决此问题,但它会落后于云版本中的所有更新和功能。