私たちの環境では、最終的に複数のワークスペース (ランクと複数のブランチ) になります。
解決キャッシュを分離したいが、実際のキャッシュは共有したい。
これまでのところ、これは簡単ですが、ローカル解決キャッシュ名 (ivysettings.local.xml など) の識別子を手作業でコーディングする必要があり、明らかにそれは最適ではなく、ブランチごとに手動で設定する必要があります (またはブランチごとに複数のワークスペースがある場合はワークスペース)。
私たちがやりたいことは、(Eclipse が${workspace_name}
変数を提供しているかのように) ワークスペース名を利用することですが、そうではないようです。使用可能な変数のリストにそのようなものは見つかりません。また、デバッガーで ivy を実行すると、ワークスペース名を保持するものは何も表示されません。
これらの質問の両方を見てきましたが、どちらもこの問題に対処していないようです: