Как использовать TextMate в качестве редактора сообщений о подрывной деятельности из командной строки?

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


person Seth Weiner    schedule 18.09.2008    source источник


Ответы (2)


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

экспорт SVN_EDITOR='mate -w'

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

См. здесь.

person delfuego    schedule 18.09.2008

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

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

person Fabio    schedule 15.02.2011