从命令行使用Subversion提交消息中的换行或回车

我在Ubuntu 10.04上使用Subversion 1.6.6,运行一个bash shell。 我想插入一个回车,或换行或换行到我的提交消息,以便在阅读日志时,注释格式适当。 当我使用系统编辑器,或者为提交注释指定一个文件时,它工作正常,但是我真正想要的是能够执行如下操作:

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' 

当你input的时候只需要input,而不是\ n。 提示将转到“>”,您可以继续input。

这是一个shell问题,而不是Subversion问题。