Почему я больше не могу получить репозиторий Github через `svn: external`? - PullRequest
0 голосов
/ 05 мая 2018

Раньше я мог получать проекты из Github, используя внешние SVN:

svn:externals > https://github.com/J7mbo/twitter-api-php/tree/develop twitter-api-php

Github ранее объявил о поддержке SVN, и . В этом блоге подробно описывается использование проектов Github через внешние SVN.

Раньше это прекрасно работало, но недавно я заметил (последние пару недель?), Что больше не могу получить ни одного проекта из Github: я получаю ошибку Unable to connect to a repository at URL ***. Другие внешние компоненты, кажется, работают как обычно. Я не могу найти какую-либо документацию, которая предполагает, что они удалили или изменили эту функцию. Кто-нибудь знает, почему это больше не работает или они отказались от поддержки?

UPDATE: Запуск

svn ls https://github.com/J7mbo/twitter-api-php/branches/develop

возвращает следующую ошибку:

svn: E175002: OPTIONS of 'https://github.com/J7mbo/twitter-api-php/branches/develop': SSL handshake failed: SSL error: tlsv1 alert protocol version (https://github.com)

Полагаю, в этом и заключается моя проблема: моя версия openssl LibreSSl 2.27, но я не могу установить, какую версию TLS он использует, и в любом случае я пытаюсь обновить openssl.

1 Ответ

0 голосов
/ 05 мая 2018

Свойство svn:externals оценивается вашим локальным SVN-клиентом, а не Github. Поэтому, пока Github поддерживает SVN-мост, svn:externals будет работать.

Но Ваш URL-адрес неверен:

> svn ls https://github.com/J7mbo/twitter-api-php/tree/develop
svn: warning: W160013: URL 'https://github.com/J7mbo/twitter-api-php/tree/develop' non-existent in revision 137
svn: E200009: Could not list all targets because some targets don't exist

Этот URL работает:

> svn ls https://github.com/J7mbo/twitter-api-php/branches/develop
.gitignore
.travis.yml
LICENSE.md
README.md
TwitterAPIExchange.php
composer.json
index.php
phpunit.xml
test/
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...