Назад | Перейти на главную страницу

Используйте перевод строки или возврат каретки в сообщении фиксации Subversion из командной строки

Я использую Subversion 1.6.6 в Ubuntu 10.04 с оболочкой bash. Я хотел бы вставить возврат каретки, перевод строки или новую строку в свое сообщение фиксации, чтобы при чтении журнала комментарии были отформатированы соответствующим образом. Он отлично работает, когда я использую системный редактор или указываю файл для комментария фиксации, но на самом деле мне нужно иметь возможность делать что-то вроде следующего:

svn ci -m "This is the first line\nThis is the second line"

и представить комментарий как:

This is the first line
This is the second line

Мой пример не работает, он дает результат:

Это первая строка \ nЭто вторая строка

Итак, есть ли способ сделать это? Если да, то как?

Попробуй это:

svn ci -m $'This is the first line\nThis is the second line'

Просто нажмите Enter, когда вы его набираете, вместо \ n. Приглашение изменится на ">", и вы сможете продолжить ввод.

Это вопрос оболочки, а не вопрос Subversion.