k001
k001
:...

April 2032
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

Back April 9th, 2008 Forward
cvs to git

С конца 2000 года и практически по сей день я использую CVS -- то эпизодически, то очень часто и много. И всё это время мне она не нравится.

Где-то последние года полтора я периодически использую GIT. И всё время он мне нравится, причём чем дальше, тем больше.

Так вот -- я дошёл до такого состояния, когда не могу больше пользоваться CVS, и мне проще сделать из него GIT репозиторий и в нём уже копаться.

Делается это буквально на раз-два. Вот пример для удалённого репозитория:

mkdir project
cd project
git-cvsimport -p x -v -d :ext:login@domain.com:/cvsroot project/dir


Оно, конечно, не так быстро работает, как хотелось бы -- даже для не очень развесистой истории времени на чай вам хватит. Но зато потом с этим можно работать.

PS Вот говорят, что subversion есть достойная замена CVS. А вы видели хотя бы от subversion пристойный (да что там пристойный -- понятный хотя бы) веб-интерфейс? Вот и я не видел... разве что trac? Но там он как-то хитро вместе с wiki и ещё чёрт знает чем объединён.

PPS Про сабвершн, даркс, меркуриал можете мне не писать -- я более-менее в курсе. Про монотон и базаар слышал. Про остальное практически нет.

Back April 9th, 2008 Forward