Modelos de commit e branch
O Riff verifica as convenções da equipa enquanto escreve. Modelos de commit, padrões de nomes de branches e modelos de pull request são definidos no portal Gapfy e chegam aos clientes com sessão iniciada. Os conjuntos de modelos fazem parte do plano Pro.
Mensagens de commit
Um modelo define a estrutura da mensagem e os campos obrigatórios.
- Insira o modelo na mensagem de commit.
- Preencha os campos pedidos.
- Acompanhe a validação enquanto escreve, antes de criar o commit.
Nomes de branches
Os administradores definem expressões regulares para os nomes. O Riff verifica o padrão enquanto escreve um novo nome e indica se está conforme.
Três níveis de validação
- Sugestão: assinala a diferença e permite continuar.
- Aviso: destaca o problema, mas mantém a ação disponível.
- Bloqueio: desativa a ação até que o conteúdo seja válido.
Uma expressão regular inválida não bloqueia o trabalho. O cliente deixa de aplicar esse padrão até que um administrador o corrija no portal.
Pull requests e identidade
Os modelos de pull request também ficam no portal. Ao criar um pull request no Riff, a descrição parte da estrutura acordada pela equipa. Consulte Integrações com fornecedores Git.
Os commits feitos pelo Riff usam o seu nome e email Gapfy. Os administradores podem exigir essa identidade em toda a organização.
Adotar as convenções na equipa
- Defina os modelos e padrões no portal Gapfy.
- Escolha o nível de validação. Sugestão permite experimentar uma regra antes de a tornar obrigatória.
- Aguarde a sincronização dos modelos com os clientes com sessão iniciada.
- Consulte o painel de conformidade para acompanhar os resultados por repositório.