0

使用hgweb托管Mercurial源代码控制存储库时,是否可以在文件中使用带有空格的路径?特别是,您能否指出一个权威来源,证明它无法工作或如何使其工作的说明?到目前为止,我的谷歌搜索还没有被证明是富有成效的。hgweb.config

我的设置的细节是我正在尝试使用通过 IIS 托管的 hgweb 来托管 Mercurial 存储库。另外,我正在尝试映射 UNC 文件路径。特别是,带有路径的配置文件,例如

[paths]
repo1 = \\path\with\no\spaces
repo2 = \\path2\with\no\spaces\*

在我当前的设置中工作正常。但是,诸如

[paths]
repo3 = \\path\with spaces

不管用。虽然更改文件夹名称是最后的选择,但我不认为它是对这个问题的回答,因为它会干扰开发。

4

1 回答 1

1

从 Mercurial HG 配置文件文档 ( hg/help/config ) 中,空格被视为分隔符,除非放在双引号中,因此它应该使用这种表示法,尽管我没有测试它:

repo3 = "\\path\with spaces"
于 2015-11-17T22:01:18.040 回答