Plantillas de commit y rama
Riff comprueba las convenciones del equipo mientras escribes. Las plantillas de commit y pull request y los patrones para nombres de ramas se definen en el portal Gapfy y llegan a los clientes con sesión iniciada. Los conjuntos de plantillas forman parte del plan Pro.
Mensajes de commit
Una plantilla define la estructura del mensaje y los campos obligatorios.
- Inserta la plantilla en el mensaje de commit.
- Rellena los campos solicitados.
- Sigue la validación mientras escribes, antes de crear el commit.
Nombres de ramas
Los administradores definen expresiones regulares para los nombres. Riff comprueba el patrón mientras escribes un nombre nuevo e indica si se ajusta a él.
Tres niveles de validación
- Sugerencia: señala la diferencia y permite continuar.
- Aviso: destaca el problema, pero mantiene disponible la acción.
- Bloqueo: desactiva la acción hasta que el contenido sea válido.
Una expresión regular inválida no bloquea el trabajo. El cliente deja de aplicar ese patrón hasta que un administrador lo corrija en el portal.
Pull requests e identidad
Las plantillas de pull request también se gestionan en el portal. Al crear un pull request en Riff, la descripción parte de la estructura acordada por el equipo. Consulta Integraciones con proveedores Git.
Los commits creados desde Riff utilizan tu nombre y correo de Gapfy. Los administradores pueden exigir esa identidad en toda la organización.
Introducir las convenciones en el equipo
- Define las plantillas y los patrones en el portal Gapfy.
- Elige el nivel de validación. Sugerencia permite probar una regla antes de hacerla obligatoria.
- Espera a que las plantillas se sincronicen con los clientes que tienen sesión iniciada.
- Consulta el panel de cumplimiento para seguir los resultados por repositorio.