2011-07-06 6 views
1

Svnで始まりBzrに移行された集中リポジトリが再びGitに移行されました。私のGitクローンに残っているSvnビットがありますが、元のSvnリポジトリからSvnの変更をGitの中央リポジトリのGitクローンにマージするのに問題があります。初期化しようとした後BzrとGitに移行した後にSvnの変更がマージされる

 
git svn log 
Migrating from a git-svn v1 layout... 
Data from a previous version of git-svn exists, but 
    .git/svn 
    (required for this version (1.7.x.y) of git-svn) does not exist. 
Done migrating from a git-svn v1 layout 
fatal: bad default revision 'refs/remotes/git-svn' 

:それは全く新しいローカルリポジトリを作るので、

 
git svn init [url] --ignore-paths="^(branches|tags)" 
git svn fetch --all 
git svn log 
Unable to determine upstream SVN information from HEAD history 

Svn2gitは、適切ないないようです。

過去にこれを成功裏に実行したことを思い出しましたが、結果を繰り返すことはできません。

アイデア?

答えて

0

フェッチした後、私は常にリモートgit-svn枝にリンクされているgitのローカルsvn支店を持っている

git checkout -b svn git-svn 

を行います。

その後、GitからSVNの情報にアクセスすることは問題ありません。

関連する問題