グーグルコードリポジトリをマンティスバグトラッキングシステムと統合する方法を見つけようとしています。Googleではコミット後のWebフックを使用できることは知っていますが、正確なURLがどうあるべきかわかりません。2つを統合する方法については多くの情報がありますが、それらはすべてシェルからmantisスクリプトを呼び出す必要がありますが、Webサーバーへのシェルアクセスがありません。この統合を設定する方法はありますか?
2 に答える
0
まだ作業中の場合は、GCのコミット後フックで実行するように「シェルスクリプト」を変更しました。あなたはそこでそれを見つけることができます:http://www.mantisbt.org/bugs/view.php?id = 12569
于 2010-12-03T17:12:37.757 に答える
0
このブログ投稿が必要です。フックを作成するために使用するスクリプト言語によっては、問題になる可能性のあるコマンドをmantisに送信するために、サーバー上でcurlが必要になります。
統合は非常にうまく機能しますが、バグを閉じるmantisユーザーにコミットするsubversionユーザーを結び付けることはできませんでした。結局、私はすべてのカマキリの操作を行い、ログメッセージにsvnauthorプロパティを追加した'svn'ユーザーを使用しました。また、変更されたフォルダーのリスト(ファイルではなく、変更セットのリストが私の目的には大きすぎる場合もあります)をログメッセージに追加しました。これは後で非常に役立つことがわかりました。
于 2010-12-03T18:53:26.320 に答える