ошибка клонирования git svn
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
Gitusrbinmsys-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 fetch"
$ git svn init url
Initialized empty Git repository in D:/code/Android/try1/.git/
johnliao@john-toshiba 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 FilesGitusrbinmsys-svn_subr-1-0.dll, Win32 error 1114
open2: fork failed: Resource temporarily unavailable at /mingw64/share/perl5/site_perl/Git.pm line 411.
4 ответов
похоже, что это ошибка в 64-битной версии git для windows >= 2.7.0, сообщенная вверх по течению:
https://github.com/git-for-windows/git/issues/708
https://github.com/git-for-windows/git/issues/650
лучшим вариантом в настоящее время является использование 32-разрядной версии или предыдущих 64-разрядных версий.
У меня была та же проблема. Решено путем удаления git версии 2.8.1 для Windows 64 бит и установки нового установщика git 2.8.2 для windows 32 бит.
я столкнулся с той же проблемой на Git 2.10.0, и я решил ее. Работая в среде windows server на AWS, тип экземпляра-T2.маленький.
сначала я установил 64-битную версию GIT для win и exec
git svn fetch
но ГИТ сказал
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.
Итак, я установил 32-разрядную версию GIT для win после удаления 64-разрядной версии.
при установке 32-разрядной версии, необходимо выбрать опцию " Use MinTTY(терминал по умолчанию MSYS2) "вместо"использовать окно консоли Windows по умолчанию".Важно решить эту проблему.
если вы выберете "использовать окно консоли Windows по умолчанию", " тире.exe", который требуется для rebaseall не устанавливается.
после установки,просто введите следующее.
cd C:\Program Files (x86)\Git\usr\bin
dash -c "./dash rebaseall -v -p"
и напечатал так снова, я получил успех.
git svn fetch
П. С.
Я попытался изменить тип экземпляра сервера на T2.большой. Нет никаких проблем и я не знаю почему?.
надеюсь, что это помогает.