Те же проблемы, как хорошо.
Нет решения, но вот интересная вещь: для меня «локон» и «wget» также разбиты точно так же. Это заставляет меня задаться вопросом, является ли она одной из базовых сетевых библиотек (libcurl или аналогичных), которая лежит в основе проблемы (общая догадка).
EDIT: Я решил эту проблему. Проблема оказалась тем, что, похоже, было «плохой» версией openssl. Я использовал программу установки Cygwin для «Переустановки» OpenSSL. Номер версии в настройке теперь «0.9.8n», который, кажется, заменил «0.9.8», который, как я подозреваю, был плохой версией, которая была временно распространена, поэтому, если вам не повезло, чтобы обновить в неподходящее время, это что ты получил. Новая версия, похоже, не устанавливается автоматически, просто обновляясь нормально. Я предполагаю, что 0.9.8 рассматривается как та же версия, что и 0.9.8n.
В случае, если это не решит его для других: ключевое понимание было получено путем запуска svn.exe из Проводника Windows. В то время как он выходит молча при запуске из командной строки bash, при запуске из Проводника Windows появляется окно с жалобой: «точка входа процедуры pqueue_size не может быть расположена в библиотеке динамических ссылок cygcrypto-0.9.8.dll». Это позволило мне идентифицировать OpenSSL как виновника. То же самое можно было бы сделать для других проблем, которые проявляются в том, что команды молча выходят при запуске с терминала bash.
Что делает ls -l/usr/bin/svn? (просто чтобы проверить размер и потенциальную символическую ссылку?) – LB40
-rwxr-x --- + 1 mt Пользователи 159744 9 июл 13:43/usr/bin/svn – mtim
Была ли перезаписана svn-бинар ...? Попробуйте «cat svn». – serg10