Простое задание переменной SVN_EDITOR значения «mate» не поможет. Он открывает TextMate, когда это необходимо, но затем, когда я сохраняю сообщение и выхожу, мне предлагается продолжить, прервать или повторить попытку. Похоже, что буфер не возвращается команде svn для использования.
Как использовать TextMate в качестве редактора сообщений о подрывной деятельности из командной строки?
Ответы (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