Главная

SVN Haiku OS

14 и 15 июня svn.berlios.de выдает коннекшен рефузед???
Что стряслось? Или трабла только у меня?

Позже добавлено:
всем — спасибо за подмогу, сделал релокацию — теперь свн работает.

17 июня — новая трабла:
svn update /boot/home/haiku
svn: PROPFIND request failed on '/svnroot/repos/haiku/haiku/trunk'
svn: Could not open the requested SVN filesystem

Дятлы

Дятлы и програмерская цивилизация. (ц)

Нужно переключить УРЛ–ы в метаданных .svn:

Для анонимов так:

svn switch -–relocate svn://svn.berlios.de/ http://svn.berlios.de/svnroot/repos/

Для орлов с доступом на запись, т.е, разработчиков так:

svn switch -–relocate svn+ssh://username@svn.berlios.de/svnroot/repos/haiku/ https://username@svn.berlios.de/svnroot/repos/haiku/

К слову, у меня сработал и гораздо более короткий вариант последней команды:

svn switch -–relocate svn+ssh:// https://

Все команды вводятся в одну строчку!

О причинах этого беспокойства: чоткие пацаны с berlios.de вдруг прозрели и увидели, что у них проблемы с “access control”–ом. И не найдя ничего умнее — просто зарубили доступ по протоколу svn+ssh. Предложив всем ходить через https. Судя по всему для анонимного доступа это выразилось в неoбходимости использования протокола http вместо svn. Все бы хорошо, но тут, как водится, впуталась плевая проблемка — актуальный порт svn–а для беосины не поддерживает https. Так что для разработчиков проблемы не ограничились только переключением URL–ов. Нужно скачать обновленную версию svn у Michael–я Lotz–а http://haiku.mlotz.ch/svn-https–bone.zip и строго следуя вложенным в архив инструкциям установить.

Хех? Поскольку

Хех…

Поскольку инструкция изложенная в svn-https–bone.zip очень лаконична от себя добавлю что нужно сделать на самом деле:

1) копируем libneon.so куда надо.
2) копируем svn-cert–accepter в корень вашей рабочей копии дерева гайки.
3) пускаем команду:
svn-cert–accepter switch -–relocate svn+ssh:// https://
4) повторяем шаги 2–3 для всех рабочих копий.
5) удаляем svn-cert–accepter и далее пользуемся стандартной версией svn клиента.

Повторяю, что это счастье касается только разработчиков. Те, кто ходит анонимом могут наслаждаться апдейтами без необходимости стучать в дедушкин бубен согласно вышеприведенным пунктам.

Третий

Третий пост.

Сейчас по адресу http://haiku.mlotz.ch/svn-https–bone.zip лежит нормальная замена для svn клиента с поддержкой метода https. Соответственно танцы с бубном из моего второго поста больше не актуальны.

Проверил

Проверил вариант «для орлов» — всё отлично :)

Всем

Всем спасибо!
SVN работает теперь.

Всем спасибо!

Всем спасибо! свн восстановил

Опять трабла: $ svn update

Опять трабла:

$ svn update /boot/home/haiku
Authentication realm: Members Only
Password for 'baron':

Что сие означает???

SVN обновлял

SVN обновлял из BeOS:

Authentication realm: http://svn.berlios.de:80
Members Only
Password for 'baron':

у меня та же

у меня та же трабла.

Усе

Усе в норме — исправилось — обновляемся.

svn update /boot/home/haiku svn:

svn update /boot/home/haiku
svn: PROPFIND request failed on '/svnroot/repos/haiku/haiku/trunk'
svn: PROPFIND of '/svnroot/repos/haiku/haiku/trunk': Could not resolve hostname `svn.berlios.de': Host not found (http://svn.berlios.de)

Опять траблы? Кто знает — что за беда?

А svn.berlios.de пингуется?

А svn.berlios.de пингуется? Думаю, что в момент этой ошибки — нет)

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Allowed HTML tags: <a> <em> <i> <img> <strong> <b> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

CAPTCHA
Введите перечисленные символы, чтобы мы убедились, что вы не робот. Не требуется для зарегистрированных пользователей.
m
T
S
u
U
R
Enter the code without spaces and pay attention to upper/lower case.