我可以在 Gitolite 存储库名称中使用特殊字符吗?
Can I use special characters in a Gitolite repo name?
是否可以在 gitolite3 v3.6.6-2 中创建一个名为 Pavilhão_Valença
的 repo?
我想尝试一下,但我害怕破坏某些东西。
我尝试在我的 Gitolite 3 实例上创建一个名为 users/me/ãtest
的存储库,但出现此错误:
FATAL: suspicious characters loitering about 'create users/me/ãtest'
所以不,默认情况下,您无法创建名称中包含此类 Unicode 字符的存储库。
查看源代码,该错误是由this line, which refers to this pattern引起的,其中仅包含非重音字母、数字和一些符号。
在底层文件系统的文件名中使用这些字符应该没有任何问题(至少它在我的 Debian Linux 上的 ext4 文件系统上工作正常),所以如果要更改正则表达式,它可能会工作TM.
根据 this post on the mailing list,您可以将该行复制到您的 ~/.gitolite.rc
并在那里进行修改。
是否可以在 gitolite3 v3.6.6-2 中创建一个名为 Pavilhão_Valença
的 repo?
我想尝试一下,但我害怕破坏某些东西。
我尝试在我的 Gitolite 3 实例上创建一个名为 users/me/ãtest
的存储库,但出现此错误:
FATAL: suspicious characters loitering about 'create users/me/ãtest'
所以不,默认情况下,您无法创建名称中包含此类 Unicode 字符的存储库。
查看源代码,该错误是由this line, which refers to this pattern引起的,其中仅包含非重音字母、数字和一些符号。
在底层文件系统的文件名中使用这些字符应该没有任何问题(至少它在我的 Debian Linux 上的 ext4 文件系统上工作正常),所以如果要更改正则表达式,它可能会工作TM.
根据 this post on the mailing list,您可以将该行复制到您的 ~/.gitolite.rc
并在那里进行修改。