Propriété pour empêcher gitlab de protéger les branches par défaut
avec la version 7.4 gitlab a changé le comportement des branches protégées dans les nouveaux projets.
dans chaque nouveau projet la branche par défaut, par exemple master est une branche protégée, ce qui signifie que les développeurs ne sont pas en mesure d'y pousser. Dans mon entreprise, beaucoup de développeurs travaillent sur la branche par défaut/master et se battent maintenant lors du démarrage d'un nouveau projet.
ma Question: y a-t-il une propriété dans l'ui ou dans le gitlab.rb
pour restaurer le comportement pre 7.4 et ne pas protéger la valeur par défaut branche?
4 réponses
Je ne suis pas sûr si c'est un param par défaut, mais par projet vous pouvez changer le maître comme non protégé , dans votre projet, allez dans Paramètres - > branches protégées et le maître non protégé
mise à Jour
Le doré de l'équipe a publié un post concernant votre question!! https://about.gitlab.com/2014/11/26/keeping-your-code-protected/
Je ne sais pas quelle version la fonctionnalité a été ajoutée, mais dans la version 8.9.4 vous pouvez maintenant sélectionner pour permettre aux développeurs de pousser vers un projet protégé.
de plus, vous devez maintenant cliquer sur la liste déroulante du widget gear en haut à droite pour accéder aux options "Branches protégées" de votre projet. (Voir ci-dessous)
semble Qu'il n'y ait pas de propriété par défaut. Mais il y a déjà un demande de fonctionnalité à feedback.gitlab.com
semble GitLab déplace cela un peu, quand je voulais changer l'accès aux branches dans GitLab Community Edition 9.0.2, ici je pourrais les trouver:
mainpage project > Settings (en haut à droite) > Repository (2nd, slightly darker navbar) > Protected Branches (Scroll down a bit)
plus d'info, voir docs.GitLab