私たちは何年もの間Windows上で開発された製品を持っています。この製品は、1つのEclipseワークスペースと約20のプロジェクトで構成されています。Windowsでは、すべての開発者にプロジェクトをd:\ dev \ productフォルダーにチェックアウトし、統合されたワークスペースをd:\ dev\prod_workspaceにコピーするように依頼します。このように、新しいマシンが設定されるたびに、ファイルを同じフォルダーにコピーするだけで、すぐに作業を開始できます。
次に、開発環境をLinuxとMacに移行する必要があります。しかし、UnixにはD:\はありません。また、Linuxのホームフォルダは、Macの/ home/usernameや/Users/usernameとほとんど同じです。プロジェクトを参照するときにEclipseがワークスペース内の絶対パスを保持することがわかったため、ワークスペースをコピーするだけでは機能しなくなりました。Linuxマシンでワークスペースを手動で作成/構成した場合でも、絶対パスが変更されているため、別のユーザーにワークスペースをコピーすることはできません。
私たちの目標は、開発環境を簡単にセットアップできるようにすることだと思います。Eclipseワークスペースを移動するための提案はありますか?