svn
должен знать, какой редактор должен позволить вам редактировать свойства каталога. Вероятно, вы также получите аналогичную ошибку, если попытаетесь сделать svn ci
без передачи сообщений журнала в качестве аргумента команды.
В Unix-подобных системах традиционно использовать переменные среды с именем VISUAL
или EDITOR
, чтобы указать путь к вашему предпочтительному редактору. VISUAL
обычно будет полноэкранным редактором, например vi
или emacs
, а EDITOR
может быть редактором в стиле TTY, например ed
. В вашем случае вы можете попробовать что-то вроде:
setenv VISUAL /usr/bin/vim
(или если вы предпочитаете другой редактор, используйте это).
Эти переменные среды обычно определяются в файлах запуска вашей оболочки, поэтому будет местом для размещения команды setenv
, чтобы переменная была доступна в будущих сеансах.
Отлично, спасибо! Добавлен экспорт 'export VISUAL = vim' и' export EDITOR = $ VISUAL' в мой '~/.bash_profile', и теперь все работает нормально. – langkilde