SVN Haiku OS
kim1963 15 июня, 2008 - 09:20.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 пингуется? Думаю, что в момент этой ошибки — нет)
Отправить комментарий