The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"CVS: перемещение репозитория  на другую машину"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [ Отслеживать ]

"CVS: перемещение репозитория  на другую машину"  
Сообщение от madisson (ok) on 26-Мрт-09, 14:42 
Господа, приветствую!

   Скажу сразу не работал я с CVS. Специфику и особенности перемещения репозитория знаю только теоретически (то, что нарыл в сети). Подскажите кто что может по теме (нужно срочно).
   История: на старой машине не стало хватать ресурсов и под CVS взяли другую. На ней OpenSuse 11.1 уже настроен CVSROOT, пакеты cvs (cvsps-2.1-163.35, git-cvs-1.6.0.2-6.10, cvs-1.12.12-144.28) стоят. Осталось перенести репозиторий со старой. Как наиболее безболезненно это совершить человеку без опыта оного действа в прошлом?
   Если за-tar-ить старенький, копирнуть и распаковать, будет толк или надо будет еще где-то чета править?  

   Хелп, народ...

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "CVS: перемещение репозитория  на другую машину"  
Сообщение от svn (??) on 26-Мрт-09, 23:22 
перейти на svn ))
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "CVS: перемещение репозитория  на другую машину"  
Сообщение от angra (ok) on 27-Мрт-09, 06:14 
И в этом нелегком деле нам помогут cvs2svn и tailor, причем последний подойдет и для начальной задачи.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "CVS: перемещение репозитория  на другую машину"  
Сообщение от madisson (ok) on 27-Мрт-09, 06:33 
>И в этом нелегком деле нам помогут cvs2svn и tailor, причем последний
>подойдет и для начальной задачи.

Дыкть движемся в этом направлении... Но поскольку девелоперов - рать, переход будет поэтапный (да и не мне решать, есть у них там тимлидер с большой головой - пусть думает).. пока железо вот закупили, а моя задача перевезти всех разрабов с их потрохами и обойтись "малой кровью"...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "CVS: перемещение репозитория  на другую машину"  
Сообщение от angra (ok) on 27-Мрт-09, 06:41 
Ну если переход поэтапный, то tailor тем более рулит, так как позволит некоторое время держать одновременно cvs и svn версию репозитория с постоянной синхронизацией коммитов. Ну и с двумя cvs тоже справится, не будет нужды заставлять всех разрабов перейти на новый адрес репозитория одновременно.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "CVS: перемещение репозитория  на другую машину"  
Сообщение от madisson (ok) on 27-Мрт-09, 07:39 
>Ну если переход поэтапный, то tailor тем более рулит, так как позволит
>некоторое время держать одновременно cvs и svn версию репозитория с постоянной
>синхронизацией коммитов. Ну и с двумя cvs тоже справится, не будет
>нужды заставлять всех разрабов перейти на новый адрес репозитория одновременно.

хм.. дайте два! Можно подробнее, дружище? Может есть дока с уклоном по сабжу или ссылка на мануал.. В гугле хрень какая то, словечко с широким контекстом же (от имен до игр каких то), а мне несведущему и подавно все едино. Как это ... "я без очков очки не вижу"


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "CVS: перемещение репозитория  на другую машину"  
Сообщение от angra (ok) on 27-Мрт-09, 19:44 
Зачем гугл, есть же поиск в репозитории :)

$ aptsh tailor
Package: tailor
Priority: optional
Section: vcs
Installed-Size: 816
Maintainer: Vincent Danjean <vdanjean@debian.org>
Architecture: all
Version: 0.9.35-2
Depends: python (>= 2.4), python-support (>= 0.7.1)
Recommends: rsync
Suggests: cvs, subversion, darcs, mercurial, monotone, codeville, bzr, bazaar, git-core, tla
Conflicts: bzr (<< 0.7), mercurial (<< 0.9.1)
Filename: pool/main/t/tailor/tailor_0.9.35-2_all.deb
Size: 177564
MD5sum: 4cd5b973b4dd78512a01429dd290bfa8
SHA1: a9cf1eec1479a469c24a5f8f5a6c7e547dbe8833
SHA256: 9057bab9fbeee4d69919c3853245e09f36331e5f93603392f267298b4701b4e1
Description: migrate changesets between version control systems
The tailor tool moves patches and changesets between different repositories,
preserving as much information as possible. The repositories can be managed
by different version control systems. Currently, ArX, Bazaar, Bazaar-NG,
Codeville, CVS, Darcs, Git, Mercurial, Monotone, Subversion,
and Tla are supported.
.
While tailor is useful for one-time operation, when switching to a different
version control system, it can also synchronise repositories on an ongoing
basis. Changesets are either pulled one-way from a master repository, or
migrated back and forth for full two-way synchronisation.
Homepage: http://progetti.arstecnica.it/tailor
Tag: devel::rcs, implemented-in::python, interface::commandline, role::program, scope::application, use::converting

Жалко ссылка на сайт автора мертвая. Но первый же запрос в гугл дает http://www.ohloh.net/p?q=changesets, а оттуда по ссылке http://darcs.arstecnica.it/
Можете кстати и другие тулзы с той страницы глянуть

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "CVS: перемещение репозитория  на другую машину"  
Сообщение от madisson (ok) on 29-Мрт-09, 07:42 
>Зачем гугл, есть же поиск в репозитории :)
>

спасибо, хороший человек :-)

>
>Жалко ссылка на сайт автора мертвая. Но первый же запрос в гугл
>дает http://www.ohloh.net/p?q=changesets, а оттуда по ссылке http://darcs.arstecnica.it/
>Можете кстати и другие тулзы с той страницы глянуть

непременно.

P.S.
    Вот за что мне нравится этот форум, так за то, что тут адекватных людей много ;-)

Успехов.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "CVS: перемещение репозитория  на другую машину"  
Сообщение от anonymous (??) on 27-Мрт-09, 08:16 
> ..
>   Если за-tar-ить старенький, копирнуть и распаковать, будет толк или
>надо будет еще где-то чета править?
>

Да, это пройдёт. Обратить внимание на контроль доступа (если использовался, CVSROOT/users),
нотификации (почта) и права доступа (owner, group) к файлам в репозитории.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "CVS: перемещение репозитория  на другую машину"  
Сообщение от madisson (ok) on 27-Мрт-09, 08:27 
>> ..
>>   Если за-tar-ить старенький, копирнуть и распаковать, будет толк или
>>надо будет еще где-то чета править?
>>
>
>Да, это пройдёт. Обратить внимание на контроль доступа (если использовался, CVSROOT/users),
>нотификации (почта) и права доступа (owner, group) к файлам в репозитории.

хорошо. спасибо!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру