Я использую 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.