Я использую 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Это вторая строка
Итак, есть ли способ это сделать? Если да, то как?
решение1
Попробуй это:
svn ci -m $'This is the first line\nThis is the second line'
решение2
Просто нажмите Enter, когда вы его печатаете, вместо \n. Подсказка изменится на ">", и вы сможете продолжить ввод.
Это вопрос оболочки, а не вопрос Subversion.