これが可能かどうかはわかりません。不可能な場合は、代替ソリューションを歓迎します。
Orchardを使用したソリューションがいくつかあります。これにより、モジュールはフォルダー構造内の特定のディレクトリに配置する必要があります。私はいくつかのモジュールを持っていますが、DVCSの力に基づいて、supreposだけを使用して新しいプロジェクトを再現できるようにしたいと思います。また、MercurialだけでOrchardを更新します。
私のフォルダ構造は次のようになります。
Project
- Orchard
- Modules
- Orchard module 1
- Orchard module 2
- My other code
オーチャードファイルをリポジトリにコピーしてから、モジュールをサブリポジトリとして追加しました。
私ができるようにしたいのは、オーチャード構造の残りの部分もサブリポジトリにすることです。しかし、別のサブレポ内にスプレッポを入れる方法が見つかりません。'base'リポジトリは両方の場合(果樹園とモジュール)で私のものになるため、ネストされたサブリポジトリにはなりません。
つまり、Project/.hgsubは次のようになります。
Orchard = http://path/to/orchard
Orchard/Modules/Module1 = http://path/to/module1
Orchard/Modules/Module2 = http://path/to/module2
しかし、これはうまくいかないようで、私がそれを行うことができるかどうか/どのように行うことができるかを示す文書を見つけることができません。
助けていただければ幸いです。
編集:明確でない場合は、オーチャードリポジトリへの書き込みアクセス権がなく、モジュールを移動できません。