如何在linux bash中转义SVN文件名中的#(hash / pound)符号

时间:2015-10-21 13:02:25

标签: bash svn escaping special-characters filenames

如果我使用#(井号/井号)标志命名我的文件或目录,SVN会将其视为已注释掉并忽略它。

(在配置和Windows注册表下查看更多here

如何阻止SVN忽略它?

如果我创建一个名为#aaa#的文件并运行svn status。我希望看到#aaa#列为未跟踪,但未显示。

1 个答案:

答案 0 :(得分:0)

这是操作系统问题。

Linux将#(hash / pound)符号视为特殊字符,因此它们被忽略。这不会发生在Windows中。

如果您运行svn add \#aaa#,它会被添加到跟踪列表中,然后您可以在运行svn status时看到它。