git - ошибка ftp при отправке файлов на рабочий сервер

Я получаю следующую ошибку, когда пытаюсь отправить свои файлы на рабочий сервер, используя git ftp.

Это ошибка, которую я получаю без опции -v

C:\Program Files (x86)\Git\bin\git-ftp: line 408: /bin/curl: Bad file number
fatal: Could not upload files., exiting...

Это подробная ошибка, генерируемая с помощью опции -v

Wed Apr  9 15:00:04 IST 2014: Uploading ...
      0 [main] bash 5880 open_stackdumpfile: Dumping stack trace to bash.exe.sta
ckdump
C:\Program Files (x86)\Git\bin\git-ftp: line 400:  5880 Segmentation fault
(core dumped) curl "${CURL_ARGS[@]}"
Wed Apr  9 15:00:08 IST 2014: fatal: Could not upload files., exiting...

Я толкаю эти изменения в первый раз, и я использую git ftp init команда.

Я проверил, и вся конфигурация верна. На самом деле, если я пытаюсь нажать небольшое количество файлов, это работает. Но когда я пытаюсь загрузить свою библиотечную папку размером около 45 МБ, я получаю вышеуказанную ошибку.

Кто-нибудь может помочь с этим?

1 ответ

Решение

Кажется, что в git ftp есть ошибка, и она не будет работать с большим количеством файлов.

Поэтому я сделал следующее, чтобы устранить ошибку.

Я использую Zend Framework. Я загрузил свою библиотеку / папку Zend вручную на сервер, а затем проигнорировал ее, используя.git-ftp-ignore. Это уменьшит количество файлов, которые должен обрабатывать git ftp, и теперь он работает нормально.

Это решение сработало для меня, потому что я редко меняю папку library/Zend.

Я сообщил об этой ошибке

git ftp bug

Надеюсь, что это помогает другим.

Другие вопросы по тегам