2016-03-24 51 views
14
git svn clone url 

Initialized empty Git repository in D:/code/Androi 
d/ProjName/.git/ 
W: Ignoring error from SVN, path probably does not exist: (160013): Filesystem h 
as no item: '/svn/Projects/!svn/rvr/100/Android/ProjName' path not found 
W: Do not be alarmed at the above message git-svn is just searching aggressively 
for old history. 
This may take a while on large repositories 
     4 [main] perl 8428 child_info_fork::abort: unable to map d:\Program Files\ 
Git\usr\bin\msys-svn_subr-1-0.dll, Win32 error 1114 
open2: fork failed: Resource temporarily unavailable at /mingw64/share/perl5/sit 
e_perl/Git.pm line 411. 

コマンド実行後、サーバから何も得られませんでした。git svnクローンが失敗しました

次のコマンドを使用している場合は、2番目のコマンド

$ git svn init url 
Initialized empty Git repository in D:/code/Android/try1/.git/ 

[email protected] MINGW64 /d/code/Android/try1 (master) 
$ git svn fetch 
W: Ignoring error from SVN, path probably does not exist: (160013): Filesystem has no item: '/svn/Projects/!svn/rvr/100/Android/ProjName' path not found 
W: Do not be alarmed at the above message git-svn is just searching aggressively for old history. 
This may take a while on large repositories 
     4 [main] perl 5472 child_info_fork::abort: unable to map D:\Program Files\Git\usr\bin\msys-svn_subr-1-0.dll, Win32 error 1114 
open2: fork failed: Resource temporarily unavailable at /mingw64/share/perl5/site_perl/Git.pm line 411. 
+0

'd:\ Program Files \ Git \ usr \ bin \ msys-svn_subr-1-0.dll'をマップできません。面倒です。そのファイルは存在しますか?それはCの上に存在しますか? – mkasberg

+0

Not C :, D:¥Program Files¥Git¥usr¥bin¥msys-svn_subr-1-0.dllが存在します。 –

+0

'git svn fetch'の後に' git svn init'を試みましたか? – amaslenn

答えて

27

を「GitのSVNのフェッチ」の後に同じ結果を得ることが窓> = 2.7.0のためのgitの64ビット版のバグであるように見えます、上流の報告:

https://github.com/git-for-windows/git/issues/708

https://github.com/git-for-windows/git/issues/650

を現在利用可能な最良の選択肢verは32ビットを使用することですsion、または以前の64ビットバージョンです。

+2

私の場合、2.6.2は動作しますが、2.7.0,2.8.2,2.8.3は動作しません。 –

+1

@ JeffT。答えは – p91paul

+0

FWIWを反映して更新されましたが、私はまだ2.9.3 64ビットで問題がありますが、2.9.3 32ビットは問題ありません。 –

1

私は同じ問題を抱えていました。 Windows 64ビット用のgitバージョン2.8.1をアンインストールし、Windows 32ビット用の新しいgitインストーラ2.8.2をインストールすることで解決しました。

-1

バージョン2.10.0 - 64ビットバージョンと同じですが、32ビットバージョンは動作しません。

+1

情報をコメントとして追加することができます。 –

0

Git 2.10.0で同じ問題が発生し、解決しました。 AWSのWindowsサーバー環境で作業していますが、インスタンスの種類はT2.smallです。まず

は、私が勝つとexec

git svn fetch 

ための64ビット版のGITをインストールしかし、Gitは

C:\Program Files\ 
Git\usr\bin\msys-svn_subr-1-0.dll, Win32 error 1114 
open2: fork failed: Resource temporarily unavailable at /mingw64/share/perl5/sit 
e_perl/Git.pm line 411. 

だから、私は後に勝利のためにGITの32ビット版をインストールしました64ビットバージョンをアンインストールします。

は、「Windowsのデフォルトコンソールウィンドウを使用する」の代わりに「Use MinTTY(MSYS2のデフォルトターミナル)を使用する」オプションを選択する必要があります。この問題を解決することが重要です。

「Windowsのデフォルトコンソールウィンドウを使用する」を選択した場合、rebaseallに必要な「dash.exe」はインストールされません。

インストール後、次のように入力してください。

cd C:\Program Files (x86)\Git\usr\bin 
dash -c "./dash rebaseall -v -p" 

これをもう一度タイプして、私は成功を収めました。

git svn fetch 

P.S

私はT2.largeにサーバインスタンスのタイプを変更しようとしました。 問題はありません。理由はわかりません。

希望します。

関連する問題