... -size:8px;">
Александра Феодоровна ... сообщений "Дневник
Александры Федоровны ...
Когда выбираешь себе жену, ты должен быть ей не только мужем, но и отцом, матерью и братом.
Потому что она уходит из семьи, ради того, чтобы быть с тобой и следовать по твоему пути.
Так дай же ей право видеть в тебе милость отца, нежность матери и дружбу брата.
Императрица Александра Феодоровна
Серия сообщений "Дневник императрицы Александры Федоровны Романовой":
Часть 1 - Счастье человеческого сердца
Часть 2 - Не позволяйте непониманию оставаться между вами
Часть 3 - Милость отца, нежность матери и дружба брата
Та революция, о которой так долго говорили мне разнообразные комментаторы, свершилась.
Начался ...
Та революция, о которой так долго говорили мне разнообразные комментаторы, свершилась.
Начался процесс отказа от CVS для проектов на wagner.pp.ru и переезд на git.
Последней соломинкой сломавшей спину верблюду было то, что в wheezy pserver более не поддерживается.
А соответственно, нормально раздавать репозитории анонимным читателям и пользователям не получится.
Кстати, поэтому и git, а не subversion. (mercurial и bazaar я предпочел не рассматривать как существенно менее распространенные). Subversion требует для раздачи всяких разных модулей, git прекрасно раздается как статика.
На данный момент у меня получилась такая картина:
1. Есть мои рабочие репозитории в ${HOME} (будут ещё мои и Ирины рабочие репозитории на всяких других устройствах, но это не важно).
2. Есть bare репозитории на втором физическом диске, куда push-атся все изменения. Эти репозитории раздается по http. С -Indexes, так что см. URL-ки на репозиторий на страницах конкретных проектов (например здесь).
3. Этот репозиторий регулярно синхронизируется с репозиторием на vds.
В случае offline home.wagner.pp.ru, раздаваться по http начинает копия на vds. В принципе, туда и коммитить можно. Но для этого необходимо чтобы под словом "синхронизироваться" понимался не rsync, а git push или pull.
Так что на эту тему ещё подумать немного надо. Опять же, не все потенциальные коммитеры, которые имеют доступ по ssh или локально на home, заведены как юзеры на vds.
На данный момент перенесены проекты из репозитория /work/cvs. /work/oss на очереди.
Еще бы надо wiki перенести с svn на git. Что позволит и wiki в случае оффлайна на vds поднимать в rw-режиме.
Но тогда точно скрипт, который синхронизирует с vds нужно обучать пушить git-ом.
This entry was originally posted at http://vitus-wagner.dreamwidth.org/784667.html. Please comment there using OpenID. Now there are comments