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