Mercurialには、次の構造のリポジトリがいくつかあります。
- 芯
- 統合
- 管理者
- MyApp
リポジトリから、MyAppとを含めたいと思いCoreますIntegration。
それらをサブリポジトリとしてに追加し、フォルダMyApp内に配置します。Externals
のフォルダ構造MyAppはおおまかに次のようになります。
MyApp
-BusinessLogic
-DataAccess
-Externals
-Core
-Integration
-Web
-packages
問題はpackagesフォルダに関係しています。私はすべてのソリューションでパッケージ復元を使用していますが、NuGetはすべてのパッケージを正常にダウンロードします。このフォルダーには、外部プロジェクトが依存するパッケージが含まれています。
唯一の問題は、packagesフォルダーCoreとの間の相対パスが間違っていることです。Integration
これを解決する方法はありますか?