svn コードベースの特定のリビジョンをチェックアウトしようとしています。通常、チェックアウトするには、 と入力するだけです
git svn clone svn+ssh://path_to_codebase
。古いバージョンのコードベースをチェックアウトする必要があります。それ、どうやったら出来るの?
4292 次
2 に答える
11
以下を使用し、古いリビジョンを入手しました。
git checkout `git svn find-rev revision_number`
これについて誰かコメントはありますか?
于 2013-07-06T02:19:55.327 に答える
6
git svn clone
通常どおり、通常のツールを使用しgit checkout
て、「フローティング」方法でアクセスしたり、目的の場所に新しい git ブランチを作成したりできます。
git svn init
( とは動作が少し異なることに注意してくださいgit init
) を使用git svn fetch -r XXX
して、特定のリビジョンをフェッチすることもできます。リポジトリが大きい場合、これははるかに高速ですが、futuregit svn fetch
は残りのリビジョンを取得します (ただし、以前のリビジョンは取得しません)。
于 2013-07-04T00:14:45.687 に答える