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.
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?
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 .
Tags gerrit