在 hgweb 配置中使用带空格的路径?
Use path with spaces in hgweb config?
托管 Mercurial source control respositories with hgweb 时,是否可以在 hgweb.config
文件中使用带空格的路径?特别是,您能否向我指出一个权威来源,记录它无法工作或如何使其工作的说明?到目前为止,我的 Google 搜索没有结果。
我的设置细节是我正在尝试使用通过 IIS 托管的 hgweb 托管 Mercurial 存储库。另外,我正在尝试映射 UNC 文件路径。特别是,配置文件的路径如
[paths]
repo1 = \path\with\no\spaces
repo2 = \path2\with\no\spaces\*
在我当前的设置中运行良好。但是,
之类的条目
[paths]
repo3 = \path\with spaces
无效。虽然更改文件夹名称是最后的选择,但我不认为它是这个问题的答案,因为它会干扰开发。
来自 Mercurial HG Config 文件文档 (hg/help/config),空格被视为分隔符,除非放在双引号中,因此它应该可以使用这种表示法,尽管我没有测试它:
repo3 = "\path\with spaces"
托管 Mercurial source control respositories with hgweb 时,是否可以在 hgweb.config
文件中使用带空格的路径?特别是,您能否向我指出一个权威来源,记录它无法工作或如何使其工作的说明?到目前为止,我的 Google 搜索没有结果。
我的设置细节是我正在尝试使用通过 IIS 托管的 hgweb 托管 Mercurial 存储库。另外,我正在尝试映射 UNC 文件路径。特别是,配置文件的路径如
[paths]
repo1 = \path\with\no\spaces
repo2 = \path2\with\no\spaces\*
在我当前的设置中运行良好。但是,
之类的条目[paths]
repo3 = \path\with spaces
无效。虽然更改文件夹名称是最后的选择,但我不认为它是这个问题的答案,因为它会干扰开发。
来自 Mercurial HG Config 文件文档 (hg/help/config),空格被视为分隔符,除非放在双引号中,因此它应该可以使用这种表示法,尽管我没有测试它:
repo3 = "\path\with spaces"