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.

Était-ce utile?

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

Vous pouvez le faire en utilisant

Le FreeBSD projet a quelques exemples que vous voudrez peut-être utiliser. Voir la svn repo avec des crochets.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top