私は最近、バグ追跡のためのbugzillaインスタンスをセットアップし、gitと統合したいと思います。私はその記述から素晴らしいと思われるGitzillaを見つけましたが、私は今それが機能していないという混乱の時間の後にうんざりしています。 私はUbuntu Nattyを実行しています。 1)pybugzがインストールされていて、私はバグにアクセスできます:bugz --connection my_test get 197
Gitzillaにデフォルト接続を設定する必要があるかどうかはわかりません。どのようにわからない? 2)私は、私がコミットやろう)には/ etc/gitzillarcGitzillaを動作させる方法
[/home/rewolf/git_repos/myproj/.git]
bugzilla_url: http://server.domain/bugs/
bugzilla_user: [email protected]
bugzilla_password: coolpass
logfile: /var/log/gitzilla
user_config: allow
3)Iセットアップにgitのフックへのシンボリックリンクを設定するなど:git commit -a -m "Bug 197: this is rubbish"
が、特別なことは何も起こりませんし、Iフィードバックは絶対に見ないでください。/var/log/gitzillaのログファイルも空です(777の権限があります)。
私はちょうどそれを働かせる方法を理解したいと思います、そして、誰かが私を助けることができるなら、私は彼らの足にキスするでしょう(多分そうではないかもしれません)。
ああ!!私の悪い。それははるかに理にかなっています。私は中央のgit repoを共有していますが、私はそれを押します。したがって、フックはサーバー上のTHATフックディレクトリに入ります。だから、bugzillaは私が実際にすべての新しいコミットをプッシュするときにのみ更新されます。これは理にかなっています。どうもありがとう!私はあなたの足にキスして、むしろ仮想ハイハイ5を与えても大丈夫ですか? – rewolf