2013-01-02 5 views
0

Nous utilisons le serveur SVN Visual et le client SVN Tortise. Nous voulons ajouter BUG ID, pour suivre tous nos checkins.Réplication de l'ID BUG à tous les clients Tortise

Nous pourrions faire la même chose avec succès pour l'une des machines clientes qui a Tortise SVN Client. Mais la même chose ne se reproduit pas à d'autres machines.

Comment configurer l'ID BUG sur le serveur VisualSVN afin que toutes les machines clientes soient répliquées avec l'option BUG ID. Comment faire en sorte que le champ BUG ID soit obligatoire (à partir de maintenant, il est demandé une option avec «continuer sans BUG ID», cette option ne doit pas être demandée).

Répondre

0

Réponse courte: Vous ne pouvez pas. Réponse plus longue: Subversion n'a pas de fonction intégrée permettant de contrôler la configuration du client via le serveur.

Les choses que vous pouvez do (je suppose que vous faites this?):

  • Appliquer les propriétés appropriées à votre arbre de telle sorte que vos clients choisissent tous les paramètres, les utiliser, et appliquez-les aux dossiers créés ultérieurement. Mais cela se décompose lorsque quelqu'un utilise un autre client TortoiseSVN.
  • Installe un script de hook de pré-validation sur le serveur pour rejeter toute validation qui n'a pas l'ID BUG dans le format approprié/avec les données requises, et envoie un message au commitateur pour lui expliquer pourquoi son commit a été rejeté. répare le.
Questions connexes