有没有办法通过 gitosis conf 设置存储库配置变量,而不是进入每个存储库并直接编辑 conf 值?
Readonly
问问题
1132 次
2 回答
1
我不认为这是可能的。另一方面,构建“瓷器”脚本非常简单,可以分析您的 gitosis.conf 以获得一些编码 conf 值的特殊注释。然后将这样的脚本放在提交后挂钩中应该可以解决问题。
于 2008-11-06T06:42:50.330 回答
0
注意(10 年后,2018 年),gitosis 早已被gitolite取代。
gitolite 提供了一种通过 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_regex 等)。
于 2018-07-05T20:37:52.860 回答