Gitosis:设置存储库配置变量
有没有办法通过gitosis conf设置存储库配置变量,而不是直接进入每个存储库并编辑conf值?我认为这是不可能的。 另一方面,构建“瓷器”脚本非常简单,该脚本分析gitosis.conf以获得一些编码conf值的特殊注释。 然后将这样的脚本放到提交后挂钩中就可以了。注意(10年后,2018年),gitosis早已被取代 gitolite提供了一种解决问题的方法 语法很简单:Gitosis:设置存储库配置变量,git,variables,gitolite,gitosis,Git,Variables,Gitolite,Gitosis,有没有办法通过gitosis conf设置存储库配置变量,而不是直接进入每个存储库并编辑conf值?我认为这是不可能的。 另一方面,构建“瓷器”脚本非常简单,该脚本分析gitosis.conf以获得一些编码conf值的特殊注释。 然后将这样的脚本放到提交后挂钩中就可以了。注意(10年后,2018年),gitosis早已被取代 gitolite提供了一种解决问题的方法 语法很简单: config sectionname.keyname = value 例如: repo gitolite
config sectionname.keyname = value
例如:
repo gitolite
config hooks.mailinglist = gitolite-commits@example.tld
config hooks.emailprefix = "[gitolite] "
config foo.bar = ""
这会执行一个普通的“git config section.key value
”(对于上面的前两个示例)或“git config--unset all section.key
”(对于最后一个示例)。不支持其他形式的
git config
命令(--add
、value\u regex等)
对于其他(像我一样)没有听说过的人来说,Gitosis网站是,这里有一篇关于它的文章: