有没有办法通过gitosis conf设置存储库配置变量,而不是直接进入每个存储库并直接编辑conf值?
答案 0 :(得分:1)
我不认为这是可能的。 另一方面,构建“瓷器”脚本非常简单,它可以分析你的gitosis.conf以获得编码conf值的一些特殊注释。 然后将这样的脚本放在post-commit钩子中应该可以解决问题。
答案 1 :(得分:0)
请注意(10年后,2018年),长期以来,
甘露醇提供了一种通往specify config variables through gitolite configuration的方式。
语法很简单:
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_regex等)。