ArSoron 2.2

Dec 24, 2009 12:44

1.8 -> 2.0 -> 2.1 -> 2.2 -> 2.3 -> 2.4
Самое важное изменение в этом году - плагин Любовь 2.10 перешел в статус discontinued. Зависимый от него плагин Счастье 0.98 в связи с потерянной зависимостью переходит в статус unstable.
Плагин Работа 2.2 получил новую минорную версию без смены мажорной. Кроме прочего, плагин получил новую ветку: WM ( Read more... )

работа, it, lifestyle, юмор, linux, ДР, debian, авто, lytdybr, каякинг

Leave a comment

non_spb December 24 2009, 21:27:36 UTC
Ух, с наступившим!

SVN - это адский ад, хуже только cvs и вообще отсутствие контроля версий. Попробуй git - он охренительно мощный, гибкий и удобный. Hg вроде тоже.
Я с содроганием вспоминаю svn.

Reply

arsoron December 25 2009, 08:16:56 UTC
Спасибо!
А чем тебе SVN не угодил? Я как-то с удовольствием пользуюсь и для себя, и на работе, как для контроля версий текущей разработки, так и для хранения разных релизов приложения.

Reply

non_spb December 25 2009, 09:07:00 UTC
SVN это прошлый век. Я тоже думал, что он мне нравится, пока не перешёл на git.
Во-первых ветвление - в свн его вообще делать не хочется, ну и времени он много занимает.
Во-вторых локальная офлайновая работа (ты вроде на даче живёшь? Тебе будет удобно без хорошего инета) с локальной скоростью; полные коммиты (вначале делаешь всего коммит, а только потом мерж) - твои изменения и мерж не смешиваются в одном коммите.
Во-третьих "git stash" - очень удобная штука.
Ну и полные локальные копии у всех - могут иногда выручить. Вчера общался с бывшыи заказчиком, он жаловался как они просрали центральный svn. Я не стал говорить, что у меня есть git-svn копия))

Reply

arsoron December 25 2009, 09:26:53 UTC
Ага. Видимо, у нас разные потребности. Ветвление мне не нужно. Локальная работа - есть без проблем через AnkhSVN (Нет, я на даче только летом жил). Полный коммит - это прикольно, надо будет посмотреть, как оно в СВНе.
Полные локальные копии у всех - опять же есть при работе через Ankh или Tortoise SVN. Плюс есть такая волшебная вещь, как сбрасывание резервной копии в хуке на коммит.

Reply

non_spb December 25 2009, 09:58:32 UTC
Потребности - код тоже можно на клавиатуре с кнопками 0 и 1 писать, а я тебе рекомендую попробовать qwerty).
А ветки, когда они дешёвые, оказываются очень кстати. Я тоже думал, что мне не нужны ветки, пока делал в svn всё, теперь 2-4 ветки добавляют гибкости и удобства.
Полный коммит - в свне оно никак, если твой коммит конфликтует с репо, то ты в нём сразу должен этот конфлиет решить. Гит позволяет закоммитить как есть, а потом смержить отдельно. С учётом системы поиска багов "git bisect" будет ясно видно, коммит был плох или его просто неправильно смержили.
Полные локальные копии репозитория - этого нет в свн. Ты можешь в офлайне моментально быстро смотреть историю или changelog проекта/прпки/файла? Думаю что нет.

Это я всё о чём? В 2009 году поздно восхищаться svn, т.к. он чудовищно устарел. Git, Hg дают на порядок больше гибкости и возможностей.

Reply

arsoron December 25 2009, 10:00:48 UTC
Полные локальные копии репозитория - да, ты прав, если и есть, я их настраивать не умею.
Придется посмотреть, никуда не деться.

Reply


Leave a comment

Up