私は3つのサブフォルダを持つリポジトリを持っています。
A、Bおよびコアフォルダ。水銀中のサブレポジトリを「共有コード」に使用
コアフォルダのファイルはすべてAとBに必要です。したがって、コアフォルダのすべてのファイルはAとBの別のフォルダの内側にある必要があり、ファイルの更新はすべてコアにコミットする必要があります。
だからsubrepositoryにコアフォルダを作成し、例えば、フォルダB中のSO AおよびB
にこれを追加しようとした次の行は、メインリポジトリに.hgsub www = ../core
であるのです。 hgsub core = core
私は私が間違って行うものがあると仮定し、多分あなたは、私が:)
(更新)
を明確にするために欲しいものを達成するためにどのようにヒントがあります:
リポジトリは異なる含まれていアプリの "プロジェクト"。
AはAndroid、BはiOSです。 「コア」にはHTML + JSファイルが含まれています。後でAndroidおよびiOSプロジェクトで使用され、phonegapでアプリケーションを構築します。
サブリポジトリは完全で独立したリポジトリでなければならず、同じリポジトリ内の別のフォルダに戻るリンクではありません。 AとBはどう関係していますか? –
AとBは2つの異なるプロジェクトですか? –