Gitlab 9.0 artık birkaç sınırlama ile alt gruplar için desteğe sahip. 20 seviyeye kadar alt grup oluşturabilirsiniz. Kullanıcılar alt gruplara atanabilir ve bunlar içinde projeler oluşturulabilir. Üst gruba atanan kullanıcılar, o üst öğedeki tüm alt gruplar için aynı izne sahiptir.
Kurallar ( dokümanlardan ):
- Bir alt grup oluşturabilmek için bir grubun Sahibi olmanız gerekir.
- Bazı kelimeler ayrılmıştır ve alt grup adları olarak kullanılamaz.
- Bir üst gruptan devralınan izinler alt öğede değil, yalnızca üst öğede değiştirilebilir.
- İzinler olabilir açıkça tekrar alt grup için kullanıcı ekleyerek çocuk grubunda geçersiz kılınan olmak.
Ek akım sınırlamaları ( belgelerden - bunlar gelecekteki sürümlerde düzeltilebilir):
- GitLab Sayfaları şu anda bir alt grupta barındırılan projeler için çalışmıyor. Bu, yalnızca ilk üst grupta barındırılan projelerin çalışacağı anlamına gelir.
- Grup düzeyinde etiketler alt gruplarda / alt projelerde çalışmaz
- Bir projeyi, projenin içinde bulunduğu grubun atası olan bir grupla paylaşmak mümkün değildir. Bu, yalnızca hiyerarşide yürürken paylaşabileceğiniz anlamına gelir. Örneğin,
group/subgroup01/project
birlikte paylaşılamaz group
ancak paylaşılabilir group/subgroup02
ya group/subgroup01/subgroup03
.
Eski sürümler için orijinal yanıt:
Hayır, şu anda Gitlab'da alt gruplar oluşturulması desteklenmemektedir. (Bunun Github, Bitbucket ve Gitorious dahil bildiğim diğer Git barındırma sitelerinde de desteklenmediğini unutmayın.)
Sunucumda geçici çözümümüz adında noktalar kullanmaktır, örneğin "grup1.grup2".
Sen olabilir özellik önermek , ama buna sponsor veya bunu uygulamak için birini bulmak sürece her yere gidecek şüphe.