tutorial Changer l'éditeur de message SVN




telecharger svn (4)

J'ai aussi trouvé ceci here (mais changé de vim en gedit):

Commander:

export SVN_EDITOR=gedit

Pour définir définitivement cette variable d'environnement, placez la ligne ci-dessous dans votre fichier ~ / .bash_profile:

sudo gedit ~/.bash_profile
export SVN_EDITOR=gedit

(enregistrer le fichier)

Donc, mon collègue a jugé nécessaire d'aller sur ma boîte de développement et de faire quelques changements de code, puis soumettre son travail à la subversion. Je n'ai jamais défini l'éditeur de message de commit, et tout à coup, un jour j'ai oublié d'ajouter la poignée -m et apparemment il a mis l'éditeur par défaut à emacs .

Étant donné que je ne connais pas la première chose à propos d' emacs et que je préfère vim moi-même, comment puis-je changer l'éditeur par défaut pour les commandes SVN à vim après que ce soit déjà fait? J'ai supprimé le .subversion sous le répertoire de base, et il me le demande toujours.


Mettez à jour votre variable d'environnement SVN_EDITOR . Tu peux essayer

echo $SVN_EDITOR

pour voir si cela est mis à autre chose dans votre shell - dans ce cas, vous pouvez jeter un oeil à votre fichier .bashrc (ou similaire).


vim ~ / .bashrc

export SVN_EDITOR=vim   

source ~ / .bashrc


L'éditeur à utiliser par SVN peut être défini à la configuration de Subversion, comme suggéré par vvlevchenko . Modifiez le paramètre correspondant dans votre %USERPROFILE%\Subversion\config sous Windows respectivement ~/.subversion/config sur BSD, Linux, Mac OS.

Pour utiliser Emacs avec SVN sous Windows:

[helpers]
editor-cmd = c:/emacs-24.3/bin/runemacs.exe

Pour utiliser Nano avec SVN sur BSD, Linux ou Mac OS:

[helpers]
editor-cmd = nano




svn