4

私はWindowsでmsysgitを使用しています

古いリポジトリでは、このコマンドに問題はありませんでした

git svn clone -s --username=XXX https://URL

しかし、リポジトリが移動し、URLは次のようになりました。svn:// URL:portこのポート番号を設定するにはどうすればよいですか?を使用して

git svn clone svn://URL:port

'mkdir ... not a directory'エラーが発生し、ポートがないとリポジトリが見つかりません

4

3 に答える 3

3

私も同じ問題を抱えていました。svn URL からポート番号を削除するだけで解決しました。これは、特定のポートに既にマップされているその URL の ssh 構成にエントリがあったため、機能しました。設定していない場合、ssh 設定のエントリは次のようになります。

Host my.svnrepo.com
     User your.name
     Port 321
于 2011-03-08T16:42:19.767 に答える
1

サーバーが ssh 接続を受け入れない場合は、試したほうがよい場合があります。

git svn clone "svn://my.svnrepo.com:port" mydir

その後、レポは mydir に保存され、mkdir エラーを回避します。

于 2012-07-24T15:20:03.360 に答える
0

試したことはあります-p ####-e "p ####"?それらは私の2つの推測になります。

于 2010-02-21T14:07:11.903 に答える