fish shell 中带有花括号的 Subversion 命令

Subversion command with curly braces in fish shell

在Bash中我可以输入以下命令:

svn log -r {2015-08-26}:HEAD

获取从 2015-08-26HEAD 的最后一次提交。但是这个命令在鱼shell中不起作用。然后我得到以下错误:

svn: E205000: Syntaxfehler in Revisionsparameter »2015-08-26:HEAD«

如果我尝试:

svn log -r '\{'2015-08-26'\}':HEAD

它也不起作用:

svn: E205000: Syntaxfehler in Revisionsparameter »\{2015-08-26\}:HEAD«

如何在鱼 shell 中执行该命令?也许无需输入很多其他字符,例如 '\'.

以下命令变体适用于鱼 shell.:

svn log -r '{'2015-08-26'}':HEAD

斜线转义也有效:

svn log -r \{2015-08-26\}:HEAD