baw*_*too 1 svn command-line-interface
在命令提示符下使用SVN我通常在同一行中提交提交消息.例如:
svn commit -m "Initial checkin"
当我想使用shell保留字符时,例如感叹号:
svn commit -m "It finally works!"
它将作为错误发出,因为shell正在尝试执行除svn命令之外的其他操作.所以我可以逃脱砰的一声:
svn commit -m "woohoo\!"
然后提交很好,但现在我的提交消息字面上说woohoo\!.有没有办法没有使用消息编辑器屏幕(我认为它是vim或nano),你的消息可以让这样的东西正确显示?
尝试使用单引号 - 大多数(全部?)unix shell不管它们
svn commit -m 'It finally works!'
Run Code Online (Sandbox Code Playgroud)