这个问题在这里已经有了答案:
How to escape @ characters in Subversion managed file names?
(11 个回答)
5年前关闭。
我需要在 Mac 中检入图像文件 image@2x.png。当我尝试使用命令时,
$ svn commit -m "another new file"image\@2x.png
它不起作用。
然后我尝试按照其他一些答案中的建议在文件名周围使用单引号
$ svn commit -m "另一个新文件"'image\@2x.png'
这似乎也不起作用。
在@ 之前删除反斜杠似乎也不起作用。
$ svn commit -m "另一个新文件"'image@2x.png'
任何帮助表示赞赏。
谢谢。
最佳答案
根据 this SO answer对于 SVN 书,您需要在文件末尾添加另一个 @ 符号:
svn commit -m "another new file" image@2x.png@
试一试,让我们知道它是否有效:D
关于macos - 如何在 Mac 中转义 @ 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9181852/