2009-08-20 10 views
2

Y a-t-il un moyen de faire en sorte que toutes les commandes svn agissent comme si elles étaient passées au paramètre --non-interactive? Nous avons des exécutables wrapper qui exécutent une série de commandes svn qui se bloquent à chaque fois qu'ils rencontrent un conflit depuis la mise à niveau du client subversion vers la version 1.5.1 en raison de la résolution interactive des conflits.Par défaut à - Non-Interactive

Idéalement, je voudrais que ce soit simplement par défaut de reporter. Merci d'avance.

Répondre

5

il y a un paramètre global ou par utilisateur dans les fichiers de configuration de subversion

votre commutateur est appelé:

interactive-conflicts = [yes | no] 

par défaut est 'oui'

regarder here pour plus d'informations.

+1

Oui, c'est une question très bête en effet, car le lien vous dira tous les détails: bref résumé: unix:/etc/subversion ~/.subversion sur Windows: dans le registre [HKEY_CURRENT_USER \ Software \ Tigris.org \ Subversion \ Config \ et% APPDATA% \ Subversion –

+1

Ce paramètre semble s'appliquer uniquement aux conflits (ce qui peut être bien pour Phillip), mais ne semble pas fonctionner pour supprimer l'invite pour le certificat client d'un utilisateur (où l'option --non-interactive sera) . Juste une pensée... – Mark

1

Quel est le problème avec le passage explicite --Non-Interactive dans vos exécutables wrapper?

+0

Cela peut ne pas être le comportement souhaité pour tous les utilisateurs et tous les utilisateurs ne sont pas sur le client 1.5.1. –