Gerrit Label - Verified

2

Eu tenho gerrit instalado e funcionando Eu cometi minha primeira mudança inicial. No entanto, só consigo ver a revisão de código na página de revisão. Eu fui para a página de acesso para All-Projects (da qual meu projeto herda suas ACLs) e adicionei o Label Verify para administradores. Eu entro na conta de administrador, mas não consigo confirmar minha alteração e envio. Abaixo, há uma captura de tela do que considero ser a configuração correta e uma captura de tela da etiqueta de verificação que não aparece.

Qual é a maneira correta de obter a etiqueta de verificação para que eu possa enviar minha alteração?

    
por Matthew Hoggan 10.07.2014 / 07:42

2 respostas

2

você coloca a linha label-Verified na sub-rotina refs/meta/config . Precisa estar em refs/heads/* ou similar.

[access "refs/heads/*"] label-Verified = -1..+1 group Administrators

por exemplo.

    
por 16.09.2014 / 00:00
1

Você precisa adicionar manualmente a alteração para ter a opção Verificada. Você pode seguir as opções abaixo:

mkdir tmp
cd tmp
git init
git remote add origin ssh://[email protected]:29418/All-Projects
git fetch origin refs/meta/config:refs/remotes/origin/meta/config
git checkout meta/config

Não, você poderá ver o arquivo project.config . Mantenha o bloco abaixo para esse arquivo:

[label "Verified"]
       function = MaxWithBlock
       value = -1 Fails
       value =  0 No score
       value = +1 Verified

Agora, confirme e envie essa alteração para remoto.

git commit -a
git push origin meta/config:meta/config

Isso é tudo, agora você também poderá ver a opção Verificado .

    
por 26.02.2016 / 13:59

Tags