質問

各リポジトリに移動して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など)はサポートされていません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top