Le Blog du Geek Joyeux

Plus moins vite tu codes, moins plus vite ça plante

Désactiver la résolution interactive des conflits dans Subversion

| Commentaires

Depuis la version 1.5 de Subversion, la résolution des conflits se fait de façon interactive lorsque l’on utilise svn update.

svn update
Conflict discovered in ‘some/file/located/somewhere.rb’.
Select: (p) postpone, (df) diff-full, (e) edit,
        (h) help for more options:

Personnellement, je ne supporte pas ce nouveau mode. Je préfère de loin faire un update complet et corriger les conflits à posteriori.

Pour le faire de manière ponctuelle l’option --non-interactive permet d’obtenir ce comportement.

$ svn update --non-interactive

Pour le faire de manière permanente, éditez votre ~/.subversion/config et ajoutez la ligne suivante dans la section [miscellany] :

1
2
[miscellany]
interactive-conflicts = no

Commentaires