次のようにして、SVN リポジトリの git ミラーを作成しました。
- github に新しいレポを作成する
- mkdir ミラー && cd ミラー
- git svn init [svn url]
- git svn fetch -rHEAD
- git remote add origin [github url]
- git svn リベース
- git push オリジンマスター
これはうまく機能し、次のように簡単に更新できます。
- git svn リベース
- git push オリジンマスター
ただし、別のコンピューターに移動して更新したい場合は、次のことを試しました。
- git clone [github url]
- git svn init [svn url]
- git svn fetch -rHEAD
- git remote add origin [github url]
- git svn リベース
しかし、ここで私は得ます:
「作業ツリーの履歴から上流の SVN 情報を特定できません」
誰でもこれを行う正しい方法を説明できますか?