1

リポジトリの一部を non-tip チェンジセットにクローンしたいので、TortoiseHG -> Clone コマンドで commit URL を入力してクローンします。何らかの理由で、クローンを作成したかったわけではなく、最後の変更セットへのクローンを取得しました。

古い変更セットにクローンするには?

git コマンドでこれを実行できることを読みました。TortoiseHGでできますか?

4

1 に答える 1

3
  1. 「コミット」ではなく「リポジトリ」をクローンします
  2. 部分的なクローンが必要な場合は、読む必要がありますhg help clone
  3. 手順と構文は、BitBucket とは関係なく、すべてのリポジトリに共通です。

変更セットのサブセットのみをプルするには、-r/--rev で 1 つ以上のリビジョン識別子を指定するか、-b/--branch でブランチを指定します。結果のクローンには、指定された変更セットとその祖先のみが含まれます。

hg clone -r <ID> SRC

hg help urlsコマンドの 2 番目の形式を提案する

hg clone SRC#ID

GUI 方式

TortoiseHG の「クローン」ダイアログの純粋な GUI の場合、「オプション」を展開し、「リビジョンにクローン」を有効にして、このリビジョン ID を定義します。

クローン

于 2013-02-07T11:52:13.820 に答える