svnリポジトリをgitに移行しようとしています。しかし、私は立ち往生しています
git svn clone https://svn.xxx.com/repos/xxx/trunk ~/temp
これは「致命的:実行できません'git-svn':ディレクトリではありません」エラーをスローします
ディレクトリ〜/ tempにいると言って、「git svn」だけを実行しても、同じエラーメッセージが表示されます。
試した
man git-svn
うまく機能します。
何が問題なの?
移行には SubGit プロジェクト ( subgit.com ) を使用することをお勧めします。最も重要な SVN の概念 (EOL、無視、タグ、マージなど) は、git-svn よりもはるかに優れています。また、SVN と Git リポジトリの同期を維持するため、実行するまで SVN と Git の両方のインターフェイスを使用できます。
subgit uninstall <path/to/svn/repo>
これらを行った後、問題はなくなったようです。そして、新しいバージョンのgit 1.7.3.4を入手しましたが、バージョン1.7.2の問題かどうかはわかりません
sudo port deactivate git-core
sudo port install git-core +svn
http://redlinesoftware.com/blog/2008/2/24/converting-subversion-repositories-to-gitを参照してください。
しかし、私の git-svn と git-svnimport は壊れています! セクション