La simple définition de la variable SVN_EDITOR sur "mate" n'effectue pas le travail. Il ouvre TextMate lorsque cela est approprié, mais lorsque je sauvegarde le message et quitte, je suis invité à continuer, abandonner ou réessayer. Il semble que le tampon ne soit pas retourné à la commande svn pour être utilisé.Comment utiliser TextMate comme éditeur de message subversion en ligne de commande?
4
A
Répondre
19
Vous devez inclure une option de ligne de commande dans votre SVN_EDITOR (ou éditeur) variables
export SVN_EDITOR = « -w mate »
Cela rend la commande svn attente de l'éditeur pour fermer/libérer la déposer avant de continuer, ce qui est le processus est en train de se défouler maintenant.
Voir here.
2
J'ai trouvé ce fil de discussion googling for textmate comme éditeur svn. En essayant j'ai découvert que vous pouvez également définir l'éditeur-cmd dans le fichier ~/.subversion/config
et plus important, vous devez définir la valeur à mate -wl1
car de cette façon le signe sera placé sur la première ligne du fichier, l'endroit où mettre des commentaires pour le message de validation.
Juste mon contribuer à ce fil.