dluciv: (Default)
[personal profile] dluciv

Я, как обычно, начну издалека

Линусу Торвальдсу, помимо всяких злодеяний, часто приписывают и вполне безобидные вещи. Одна из них - высказывание примерно следующего содержания: "Распределенный контроль версий работает, всем это известно, это не сенсация. Лично меня удивляет то, как может работать что-либо другое."

Похоже, мне в ближайшее время придется с ним согласиться или нет.

Моя история

Несколько лет назад (осенью 2005) я решил, что съел на Subversion достаточно псины, и подумал, что стоит всякие свои документы и т.д. хранить в каком-нибудь репозитории, и спокойно из разных мест туда засылать и оттуда обновлять. Красота. Мне примерно тогда стало уже казаться, что флешки мало, а инета - в самый раз.

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

Я так и сделал. Я нашел бесплатный SVN-хостинг opensvn.csie.org и начал держать на нём всякие свои документы, исходники, и т.д. Хотя лцензия честно предупреждала, что репозиторий для "программных проектов". Multimedia я в него, конечно, не заливал, но всё равно использовал не совсем по назначению.

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

Мои планы

Попрощавшись с этим хостингом я прошелся по нескольким другим и мне всё как-то было неуютно. Они мне ничем не обязаны, и закладываться на них не хотелось бы, даже если они с виду выглядят презентабельно и долговечно :).

Я понял, что хочу поменять модель. На ту, которую предлагает распределенный контроль версий.

У меня есть свой репозиторий и рабочий каталог. Я обмениваюсь обновлениями между рабочим каталогом и и своим репозиторием. Кроме того, я могу этими обновлениями обмениваться и с другими репозиториями, причем их может быть несколько и в разных местах. Тогда вопрос того, сколько из них и когда сдохнет или скажет мне "Выметайся со своими OpenOfficeовскими бинарниками" - чисто количественный.

Прошу совета:
  • прав ли я, может стоит решить вопрос по-другому?
  • если прав, то какую VCS выбрать?
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

February 2022

S M T W T F S
  12345
6789101112
13141516 171819
20212223242526
2728     

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 17th, 2026 06:59 am
Powered by Dreamwidth Studios