Как использовать TextMate в качестве редактора сообщений Subversion для командной строки? - PullRequest
4 голосов
/ 18 сентября 2008

Простая установка переменной SVN_EDITOR в "mate" не делает работу. При необходимости открывается TextMate, но затем, когда я сохраняю сообщение и выхожу, мне предлагается продолжить, прервать или повторить попытку. Похоже, что буфер не возвращается команде svn для использования.

Ответы [ 2 ]

19 голосов
/ 18 сентября 2008

Вам необходимо включить параметр командной строки в переменную SVN_EDITOR (или EDITOR)

export SVN_EDITOR = 'mate -w'

Это заставляет команду svn ждать, пока редактор закроет / отпустит файл, прежде чем продолжить, и именно здесь процесс сейчас испортился.

См. здесь .

2 голосов
/ 15 февраля 2011

Я нашел эту тему, гуглящую для textmate как svn editor. При попытке выяснить, что вы также можете установить редактор-cmd в файле ~/.subversion/config и, что более важно, вы должны установить значение mate -wl1, потому что таким образом каретка будет помещена в первую строку файла, место где разместить комментарии для коммитов.

Просто мой вклад в эту тему.

...