Comment utiliser TextMate comme éditeur de message de subversion en ligne de commande?
-
01-07-2019 - |
Question
Définissez simplement la variable SVN_EDITOR sur " mate " ne fait pas le travail. Il ouvre TextMate le cas échéant, mais lorsque je sauvegarde le message et que je quitte, je suis invité à continuer, à abandonner ou à réessayer. Il semble que le tampon ne soit pas renvoyé à la commande svn pour utilisation.
La solution
Vous devez inclure une option de ligne de commande dans votre variable SVN_EDITOR (ou EDITOR)
exporter SVN_EDITOR = 'mate -w'
Cela oblige la commande svn à attendre que l'éditeur ferme / libère le fichier avant de continuer, c'est là que le processus est en train de se perdre maintenant.
Voir ici .
Autres conseils
J'ai trouvé ce fil en train de chercher Google pour textmate en tant qu'éditeur svn. En essayant, j'ai découvert que vous pouvez également définir editor-cmd dans le fichier ~ / .subversion / config
. Plus important encore, vous devez définir la valeur sur mate -wl1
, car in De cette façon, le curseur sera placé sur la première ligne du fichier, à l’endroit où placer les commentaires pour le message de validation.
Juste ma contribution à ce fil.