1 votes

Configuration du serveur SVN pour ne pas autoriser le même message commit du client

J'ai installé le serveur SVN pour mon travail de groupe. Et maintenant, je veux que l'utilisateur ne puisse pas commit code sur le serveur avec les mêmes messages. Est-il possible de formater le commentaire du client comme suit : *.*.*.* (1.0.0.1). Si l'utilisateur commit avec un mauvais format, il ne pourra pas commit. Est-ce possible sur le serveur SVN ?

E.x :

User1 commit révision 1 avec le message : Version 1.0

User2 commit révision 2 avec le même message : Version 1.0 ( ne sera pas autorisé)

1voto

Matt Ball Points 165937

Je pense que ssnobody est sur la bonne voie. Vous devrez écrire du code pour gérer la logique de l'élément precommit . Nous utilisons quelque chose de similaire pour nous assurer que les commits ne sont pas vides. La duplication des entrées semble être quelque chose que la direction ou les architectes devraient imposer, car rien n'empêcherait les utilisateurs de taper le même message ou d'ajouter des caractères aléatoires à la fin.

L'exemple suivant montre comment precommit peut être utilisé pour se prémunir contre les commits vides. https://stackoverflow.com/questions/1928023/how-can-i-prevent-subversion-commitssans commentaires

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X