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

How to escape the # (hash/pound) sign in SVN file names in linux bash

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

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

如何阻止 SVN 忽略它?

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

这是一个 OS 问题。

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

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