Mercurialリポジトリに名前を付けてブランチしました。「同期」したい場合はデフォルトの日付にしますが、特定のリビジョンのデフォルトブランチ(ではなく、)を使用します。
私はすでに「名前付きブランチを同期させる」方法を知っています。しかし、私は特定のリビジョンのデフォルトだけに同期する方法を見つけることができません。デフォルトの特定のリビジョンまで特定のリビジョンまで「同期」または特定のブランチをキャッチアップする方法
EDIT: ここ
グラフを通じて説明し、私が達成したいものです。
CI0
を|
|ci1 * .. \ ..... \
| ............ \
ci3 * ........ \
| ............... \
| ................ \
ci4 * ---------- O(、ci4までの 'default'、つまりci2-4を '機能 'ブランチ)
|
|
ci5 *
|
ci6 *
|
ci7 *(チップ)
ありがとうございます。
hg update feature-branch
hg merge changeset-revno-on-default-branch
本当にここに魔法はありません:あなたは基本的にはどうなる特定のチェンジセットをマージする
あなたは確かにあなたの態度を再検討し、おそらくマージのためにドキュメントを再読み込みしてから、LazyBadgerにappologizeすることを検討してください;) ヒントだけでなく任意のリビジョンをマージできることを考慮してください。 – planetmaker
申し訳ありません。私は、私がMergeの情報を読むときに少し混乱していたと思う:https:// www。mercurial-scm.org/wiki/Merge。しかし、私はこのリソースから達成したいものをもっと明確にしました:http://www.draketo.de/light/english/mercurial/complete-branching-strategy。 –