2

クライアント用の問題追跡システムをセットアップしていますが、Maloneを使用してそれを実行したいと思います。システムは完全にプライベートであるため、launchpad.netでスペースを購入して、LaunchpadSuiteの他のすべての部分を無視することはできません。ソフトウェアをダウンロードして別の場所にインストールする必要があります。

https://dev.launchpad.net/Gettingを見たので、ソフトウェア自体を入手する方法を知っているので、ここで求めているのは、私がやろうとしていることを誰かが経験したかどうかです。基本的に、スイートの「マローン」部分を抽出し、構成してデプロイする必要があります。残念なことに、便利なRPMはないようです。

スタンドアロンのMaloneサーバーを実行したら、他にやりたいことがいくつかあります...

1つ目は、クライアントのサイト間でシステムをフォールトトレラントにすることです。したがって、ピアツーピア構成で2つ以上のサーバーをセットアップして、1つのサイトでバグレポートを作成し、それを自動的に表示させる方法はありますか。他のサイトで?単一のサーバーを保持するマスターサイトを指定したくないことに注意してください。必要に応じてサイトを独立して運用できるように、複数のサーバーが必要です。

もう1つやりたいのは、Bugzilla、Trac、またはMantisBTサーバーをアップストリームとしてセットアップできるのと同じ方法で、1つのMaloneインスタンスをメインインスタンスの「アップストリーム」としてセットアップすることです。Launchpadのドキュメントには、これらの他のツールへの同期リンクの設定について多くのことが書かれていますが、Maloneをそれ自体にリンクすることについては奇妙なことに静かです。

4

1 に答える 1

1

Launchpad コードには、一部のアプリケーションをオフにするという概念はありません。ただし、特定のプロジェクトがバグ、コード、翻訳などを使用する、または使用しないと言うことができます。したがって、プロジェクトを作成するときに、バグ追跡以外のすべての機能をオフにすることができます。(または、さらに言えば、構成オプションを追加してグローバルにオフにし、それを上流に送信することもできます...)

実行する限り、https://dev.launchpad.net/Runningを参照してください。

メイン インスタンスのフォールト トレランスは、複数のレプリケート PostgreSQL サーバーと複数の Zope アプリ サーバーを使用することで処理されます。あなたはそれを行うことができます。ピア ツー ピア モードはありませんが、いずれ追加することをお勧めします。また、Launchpad をそれ自体の別のインスタンスと同期するという特定のケースでは、これも存在しませんが、必要に応じて追加することは実行可能でクールです。

于 2010-09-17T05:42:29.650 に答える