Git-1.6.5.1-preview20091022.exeを使用しています。
以下を使用してSubVersionリポジトリのクローンを作成しました。
git svn clone -s https://xxxxx:8443/svn/project/SubProjectA
SubProjectAには、標準のレイアウト(トランク、ブランチ、タグ)があります。SubProjectAは別のプロジェクトのコピーです。所有している場合、60のリビジョンしかありません。コマンドの後に、SubProjectAという名前のフォルダーが作成され、ブランチとしてリモート/トランクのみが含まれます。マスターブランチも存在しません。
その後、実行する必要があります
git svn fetch
SubVersionからすべてのリビジョンを取得するために複数回。fetchコマンドが実行されるたびに、一度に1つのリビジョンのみがフェッチされます。
私はもう試した:
git svn fetch -r2400:HEAD
git svn fetch -r2400:2450
成功しませんでした(SubProjectAはリビジョン2390でコピーされ、リビジョン2420で作成されたSubProjectAのブランチが1つあり、最新のリビジョンは2450です)。
フェッチコマンドが一度に1つのリビジョンのみをフェッチする原因となったのはどうすればよいですか?すべてのリビジョンを取得するようにフェッチに指示するにはどうすればよいですか?