リモートSVNリポジトリに対してローカルリポジトリとしてgitを使用したいです。 http://code.google.com/p/msysgit/downloads/list からバージョン1.6.0.2をインストールしました。
ドキュメントによると、同期はコマンドを介して行われます
git svn
または別のコマンドラッパーと呼ばれる
git-svn
どちらも私のインストール環境では利用できず、Windowsバイナリ用の個別のダウンロードが見つかりませんでした。
現在、MSYSビルドを使用しています。 cygwinに切り替える必要がありますか?
この以前のバージョン はgit-svnが動作しています。インストールした現在のバージョンのgit-svnは修正されたと思いましたが、おそらく修正されていません。 Git-svnは、Git 1.5.6.1のWindowsバージョンでは確実に機能しませんでした。
git-svnは、msysgitの最新バージョンにインストールされます。ただし、少し注意が必要です。git-svnはC:\ Program Files\git\libexecに「git-svn」として表示されますが、svnは実際にはgit実行可能ファイルの引数として呼び出されます。
git svn clone http://example.com/svn/repo/
cygwin をインストールし、Develカテゴリの下でgit-svnパッケージを選択します。
git svn
コマンドはPerlで記述されており、Subversion Perlライブラリが必要です。 svn
コマンドラインコマンドの存在は、git-svn
には不十分です。
私はgit svn
をWindows(UnixおよびMac OS Xのみ)で使用したことがないので、これ以上詳細を説明することはできませんが、うまくいけば正しい方向に導かれるはずです。