Configuré el servidor SVN para mi trabajo grupal. Y ahora, quiero que el usuario no pueda enviar el código al servidor con los mismos mensajes. ¿Es posible formatear comentarios del cliente como: *.*.*.*
(1.0.0.1)? Si el usuario se confirma con un formato incorrecto, no podrá realizar la confirmación. ¿Es esto posible hacer en el servidor SVN?
Ex:
Usuario1 confirma la revisión 1 con el mensaje:
Version 1.0
Usuario2 confirma la revisión 2 con el mismo mensaje:
Version 1.0
(Esto no estará permitido)
Respuesta1
Creo ssnobody
que va por buen camino. Necesitará escribir algo de código para manejar la lógica en el archivo precommit
. Usamos algo similar para asegurarnos de que las confirmaciones no estén vacías. Hacer entradas duplicadas suena como algo más que la administración/arquitectos tendrían que hacer cumplir porque nada impediría que los usuarios escriban el mismo mensaje o agreguen caracteres aleatorios al final.
A continuación se muestra cómo se puede utilizar la confirmación previa para protegerse contra confirmaciones vacías.https://stackoverflow.com/questions/1928023/how-can-i-prevent-subversion-commits- without-comments