Index
Project Maintenance Service
Переезд на новое доменное имя
*О сервисе *Новости *Проекты *Пользователи *Справочная
pms
О проекте
НовостиRSS
СтатьиRSS
Каталог статей
Команда
Багтреккер
Найти сообщение
Секции
Контрольные точки

Новость проекта
Project Maintenance Service

09.12.2012 13:57 — Project Maintenance Service, опубликовал: shade

Переезд на новое доменное имя

В целях повышения качества доступа к сервисам клуба Шаманград было решено перенести управление к другому регистратору доменных имен, чтобы была возможность использовать собственные надежные DNS-сервера. Однако в процессе переноса возник ряд трудностей и пока не известно на сколько затянется процедура переноса.

Поэтому мы зарегистрировали второе доменное имя shamangrad.ru и переводим все сервисы на него. Старый домен shamangrad.net продолжает функционировать, но его бесперебойная работа не гарантируется до окончания процедуры переноса.

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

Чтобы перенести имеющуюся рабочую копию svn не обязательно делать новый checkout, достаточно воспользоваться командой switch с опцией –relocate

Шаг 1. Смотрим какой сейчас используется URL (параметр URL)
code:
alex@shade:~/web/pms/trunc> svn info
Path: .
URL: http://svn.shamangrad.net/pms/trunc
Repository Root: http://svn.shamangrad.net/pms
Repository UUID: 32c8af82-053d-044b-add0-cbc458918c73
Revision: 874
Node Kind: directory
Schedule: normal
Last Changed Author: shade
Last Changed Rev: 874
Last Changed Date: 2011-10-01 16:26:59 +0400 (Сб., 01 окт. 2011)


Шаг 2. собственно меняем в URL домен вызываем команду svn switch –relocate <старый-URL> <новый-URL>
code:
alex@shade:~/web/pms/trunc> svn switch --relocate http://svn.shamangrad.net/pms/trunc http://svn.shamangrad.ru/pms/trunc
svn: Repository moved permanently to 'http://shamangrad.net/pms/trunc'; please relocate


Теперь можно убедиться что всё работает
code:
alex@shade:~/web/pms/trunc> svn info
Path: .
URL: http://svn.shamangrad.net/pms/trunc
Repository Root: http://svn.shamangrad.net/pms
Repository UUID: 32c8af82-053d-044b-add0-cbc458918c73
Revision: 874
Node Kind: directory
Schedule: normal
Last Changed Author: shade
Last Changed Rev: 874
Last Changed Date: 2011-10-01 16:26:59 +0400 (Сб., 01 окт. 2011)

alex@shade:~/web/pms/trunc> svn up

Fetching external item into 'lib/wscore'
External at revision 326.


Fetching external item into 'lib/classes'
External at revision 326.


Fetching external item into 'lib/ext'
External at revision 326.


Fetching external item into 'lib/highlights'
External at revision 326.


Fetching external item into 'lib/modules'
External at revision 326.

At revision 874.
alex@shade:~/web/pms/trunc>
Меню системы
О сервисе
НовостиRSS
Справочная
Проекты
Пользователи
Вход
Регистрация
Переход к багу