0

Launchpad と Eclipse をツールとして使用して、大規模な Python プロジェクトに取り組んでいます。多くのバグ修正チケットがあります。新しいチケットを開始するたびに、セットアップ プロセスに時間がかかります。おそらく Fabric fabfile を使用してスクリプトを作成したいと考えていますが、シェル ソリューションでも問題ありません。

コードベースはランチパッドの 6 つのトランクで構成され、これらは Eclipse で 6 つのプロジェクトとしてセットアップされます。次に、サーバー ランチャー用にデバッグ プロファイルが設定されますが、これはブランチごとに異なります。アプリケーションを実行するには、6 つすべてが必要です。多くの場合、バグ修正では、これらのブランチの 1 つだけにコミットする必要があります。

これにより、ePydev Package Explorer で次のような混乱が発生します。

Pydev パッケージ エクスプローラー

ランチャーには、次のようないくつかのパラメーターがあります。

Pydev デバッグ構成 - メイン

Pydev デバッグ構成 - 引数

同様の質問ですが、具体的な十分な回答はありません: Automate PyDev Interpreter setup

最終的には Vagrant の使用を検討し、vi/tmux に戻る予定ですが、今のところは、Eclipse とローカル ファイルの標準的な開発者セットアップで作業します。

質問

これらを Eclipse で単一の「プロジェクト」として扱う方法はありますか? 理想的には、その中に 6 つのブランチを含み、開いたり閉じたりできる高レベルのフォルダーです。

新しいブランチがローカル マシンに作成された後、このセットアップをどのようにスクリプト化できますか?

4

1 に答える 1