SVN Description interdisant défaut
-
21-08-2019 - |
Question
J'ai un dépôt SVN et je dois les commits à l'échec si aucune description est entré. Est-ce possible de le faire, de préférence côté serveur? (Les utilisateurs utilisent plusieurs outils différents pour interagir avec le référentiel, mais si cela était possible côté client dans TortoiseSVN, qui atténuerait le problème)
Google n'a pas été très utile, pouvez-vous me donner quelques conseils?
Merci.
La solution
Eh oui, vous aurez envie d'écrire un crochet pre-commit dans le référentiel qui échoue avec un message d'erreur approprié d'envoyer au client.
Si vous regardez dans le répertoire « crochets » d'un dépôt fraîchement créé, vous trouverez un fichier pre-commit.tmpl
. Qui contient des instructions, et l'échantillon vérifie même que le message du journal contient du texte -. Tout ce que vous voulez
Alors, vous devriez être en mesure de renommer à pre-commit
et de le rendre <=> exécutable, puis lui donner un tourbillon. Je vous suggère de l'essayer sur un dépôt de bac à sable avant une production bien que, pour éviter que les utilisateurs en colère incapable de commettre pendant que vous obtenez droite:)
Autres conseils