$ git svn clone -s http://a_repo local_dir (by default this brings me r1) to hdd
Initialized empty Git repository in d:/Temp/local_dir/.git/
r1 = some_SHA (refs/remotes/trunk)
$ cd local_dir
$ git svn rebase
fatal: ambiguous argument 'HEAD': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions
log --no-color --no-decorate --first-parent --pretty=medium HEAD: command returned error: 128
どのように実際にレポをチェックアウトすることができますか?git svnあいまいな引数 'HEAD'
また、リベースせずに、fetch
を使用しましたが、一度に1つのリビジョンしか持ちません。私たちには数千のコミットがありますが、この速度でリポジトリをコピーするには数日かかるでしょう。
はgitのsvn clone'のみONE改正をもたらし '意味ですか?あなたは '-s'を使用しています、あなたのSVNリポジトリは本当に標準レイアウトですか?通常、 'git svn clone 'は作業コピーを作成します。 – eckes