Ranコマンドgit svn clone "SVN URL"。svnからgitリポジトリにコードを移行中にエラーが発生しました:不正なネットワークデータ:XML応答に無効なXMLが含まれています:svn2git
4568がコミットするまではうまく動作しますが、このコミット後にタイトルに記載されているエラーが発生します。
Ranコマンドgit svn clone "SVN URL"。svnからgitリポジトリにコードを移行中にエラーが発生しました:不正なネットワークデータ:XML応答に無効なXMLが含まれています:svn2git
4568がコミットするまではうまく動作しますが、このコミット後にタイトルに記載されているエラーが発生します。
git-svn
はではなく、レポジトリの1回の変換に適したツールです。 Gitを既存のSVNサーバーのフロントエンドとして使用する場合は便利ですが、ワンタイムコンバージョンの場合はではなくを使用してください。git-svn
を使用しますが、svn2git
はこのケースに適しています。
svn2git
というPlenyツールがありますが、おそらく最も良いのはhttps://github.com/svn-all-fast-export/svn2gitのKDEです。そのsvn2git
ツールを使用することを強くお勧めします。それは私がそこで利用できると知っている最高です、そして、それはあなたがそのルールファイルでできることに非常に柔軟です。
svneverever
からhttp://blog.hartwork.org/?p=763までの履歴は、SVNリポジトリの履歴をGitに移行する際の履歴を調べるのに最適なツールです。
これは、デフォルトのが小さすぎるためと思われます。 git svn fetch --log-window-size=4000
あなたが実際の数を試すことができますが、4000
は私のためにマジックナンバーだった:あなたがエラーを取得すると
、新しいgitのレポから、実行してみてください。
不正なネットワークデータ:XML応答に無効なXMLがあります:不正なXML:/mingw64/share/perl5/site_perl/Git/SVN/Ra.pm 312行に要素が見つかりませんでした。 – tatushar3
既存のSVNリポジトリのフロントエンドとしてgit-svnを使用するか、SVNリポジトリをGitに一度変換しようとしますか? – Vampire
@Vampireあなたの声明を明確にしてください。 – tatushar3