Tente isto:
svn ci -m $'This is the first line\nThis is the second line'
Estou usando o Subversion 1.6.6 no Ubuntu 10.04, executando um shell bash. Gostaria de inserir um retorno de carro ou alimentação de linha ou nova linha na minha mensagem de confirmação para que, ao ler o log, os comentários sejam formatados apropriadamente. Ele funciona bem quando eu uso o editor do sistema, ou especificar um arquivo para o comentário de commit, mas o que eu realmente quero é poder fazer algo como o seguinte:
svn ci -m "This is the first line\nThis is the second line"
e ter o comentário apresentado como:
This is the first line
This is the second line
Meu exemplo não funciona, produz saída:
This is the first line\nThis is the second line
Então, existe uma maneira de fazer isso? Se sim, como?
Basta pressionar enter quando estiver digitando, em vez de \ n. A solicitação será ativada para ">" e você pode continuar digitando.
Esta é uma questão de shell, não uma questão do Subversion.