Получение ошибки, пытающейся фиксировать использовать Подверсию на Mac OS X

Используя Подверсию я пытаюсь фиксировать с:

 svn ci dir/filename

И я получаю это:

svn: system('emacs svn-commit.tmp') returned 256

Что это означает? Как может я для фиксации его?

5
задан Mateusz Piotrowski 13 June 2016 в 11:05
поделиться

4 ответа

[

] Когда вы пытаетесь зафиксировать что-то в Subversion, ему нужен комментарий к коммиту. Если вы не передадите комментарий коммита в командной строке (используя сообщение []-m []), Subversion автоматически запустит нужный вам редактор. Похоже, что ваш редактор - emacs, но есть проблема с его запуском.[

] [

]Или исправьте emacs, или установите переменные окружения []EDITOR[] или []SVN_EDITOR[] в другой реально работающий редактор.[

].
5
ответ дан 18 December 2019 в 08:28
поделиться
[

]Похоже, что svn не может запустить emacs для редактирования комментариев к фиксации. [

] [

]Если у вас есть всего несколько слов комментариев для коммита, вы можете использовать:[

] [
svn ci dir/filename -m "Made some small changes"
] [

]другой вариант может быть использование []--редактора-cmd[] опции svn. подробности см. в []svn help ci[].[

].
3
ответ дан 18 December 2019 в 08:28
поделиться
[

]гуглинг []svn: system('emacs svn-commit. tmp') возвращаемая 256[] показывает в качестве первого результата следующую ссылку.[

] [

][]http://jjinux.blogspot.com/2008/03/vim-weird-os-x-105-problem.html[][

]
2
ответ дан 18 December 2019 в 08:28
поделиться
[

] Похоже, что SVN пыталась вызвать Emacs, чтобы позволить вам отредактировать сообщение журнала коммитов, и что-то провалилось. [

] [

]Обходной путь: используйте флаг -m для указания сообщения о фиксации в командной строке:[

] [
svn ci dir/filename -m "log message here"
]
2
ответ дан 18 December 2019 в 08:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: