Подтвердить что ты не робот

Передача SVN с новой строкой в ​​сообщении

Я пытаюсь выполнить svn commit с новой строкой в ​​сообщении

как я могу сделать эту новую строку? Я пробовал

svn commit -m "Issue \n solution" file.js 

но он не работал явно.

4b9b3361

Ответ 1

просто не указывайте -m (а не -F), и вам будет показан редактор, в котором вы можете ввести свое сообщение:

Отправлять изменения из рабочей копии в репозиторий. Если ты не поставьте сообщение журнала с вашей фиксацией, используя либо -file (-F) или -message (-m), svn запустит ваш редактор для вас составить сообщение о фиксации. См. Запись в списке редактора-cmd в разделе "Config".

http://svnbook.red-bean.com/en/1.7/svn.ref.svn.c.commit.html

Ответ 2

- файл (-F) FILENAME

Uses the contents of the named file for the specified subcommand.

Различные подкоманды делают разные вещи с этим контентом. Для Например, svn commit использует контент в качестве сообщения журнала фиксации, тогда как svn propset использует его как значение свойства.