Gitosis:リポジトリー構成変数の設定
質問
各リポジトリに移動してconf値を直接編集する代わりに、gitosis confを使用してリポジトリ構成変数を設定する方法はありますか?
解決
それは可能だとは思わない。 一方、「磁器」を構築するのは非常に簡単です。 conf値をエンコードするいくつかの特別なコメントについてgitosis.confを分析するスクリプト。 その後、このようなスクリプトをコミット後のフックに入れると、うまくいくはずです。
他のヒント
注(10年後、2018)、gitosisは長い間 gitolite <に置き換えられました。 / strong>。
そしてgitoliteは、 gitolite設定を通じて設定変数を指定する方法を提供します。
>構文は単純です:
config sectionname.keyname = value
例:
repo gitolite config hooks.mailinglist = gitolite-commits@example.tld config hooks.emailprefix = "[gitolite] " config foo.bar = ""
これは、単純な&quot;
git config section.key value
&quot; (上記の最初の2つの例)または&quot;git config --unset-all section.key
&quot; (最後の例)。
git config
コマンドの他の形式(-add
、value_regexなど)はサポートされていません。
所属していません StackOverflow