Образное сравнение систем контроля версий
От: Aquary Россия https://wmspanel.com/
Дата: 21.03.08 13:46
Оценка: 4 (2) :))) :))) :))) :))) :))) :)
Приветствую!

Мой коллега-СМщик и просто старший товарисч решил недавно сделать описание для себя — чем отличаются разные системы контроля версий... с фантазией и образным мышлением у него всё в порядке, поэтому обычное сравнение было бы скучнО... В общем, вот что у него получилось


-------------------------------------

1. ClearCase

Классный такой туалет. Есть биде, писсуары, толчки, рукомойники, одноразовые полотенца, все чистенько, светло, уютно. Регулярно убирается, поддерживается в тепле и чистоте. Рассчитан на очень большое кол-во пользователей. Пользоваться таким туалетом приятно, несмотря на то, что туалет платный. Платность туалета выражается не только в использовании, но и в саппорте — требует достаточно много регулярных вложений на поддержание текущего оборудования, канализации, света и прочего в порядке. Подключается к общей канализационной системе.

2. CVS

Туалет типа "сортир". Обычный такой деревенский сортир на одну-две персоны. В конструкции прост — дыра и стенки вокруг. Но сделано на совесть — доски свежие, плотно подогнанные друг к другу, гумном почти не пахнет, щелей нет, внутри тесно, но все же довольно уютно и относительно чисто. Пользоваться не противно, особенно учитывая, что туалет бесплатен. Для личного домика гораздо более разумный вариант, чем воздвигать рядом с домом аналогичных размеров здание под туалет класса "clearcase", да еще и за деньги. Саппорт cvs-туалета также дешев — время от времени поменять прохудившуюся доску, да яму почистить изредка. Туалетной бумаги нет.

3. CVSNT

Тот же cvs-туалет, но с щеколдой на двери. Разница в сравнении с cvs'ом чувствуется только, когда туалетом пользуются больше одного человека.

4. Subversion

Попытка исправить недостатки cvs-туалета. Почти получилось, но есть ньюансы. С одной стороны — появилась возможность смывать гумно; с другой стороны – сделать это можно, только погадив несколько раз. С одной стороны – появился стульчак; с другой стороны – его нельзя просто взять и опустить, вместо этого каждый раз требуется продолжительная возьня с отверткой для того, чтобы его примонтировать. Ну а освежитель воздуха, намертво приколоченный к потолку – это вообще уже ни в какие ворота...

5. Perforce

Попытка построить один subversion-туалет на всю деревню. В результате он ничем не отличается от subversion, кроме:
— гадить могут несколько человек одновременно,
— гумно вывозится не сразу на свалку, а сначала складируется неподалеку на краю деревни,
— есть намек на туалетную бумагу, но на поверку это оказывается газетой “Красные зори” за 1967 год, которую к тому же нельзя использовать, предварительно не помяв. Как результат появления дорогостоящих нововведений, туалет платный. Есть и бесплатная версия, но только на двух пользователей одновременно.

6. RCS

Тупо дыра в земле. Является прародителем CVS-туалетов. Одновременное использование исключено полностью. Более того, если при использовании предварительно не заблокировать доступ к туалету (например, взяв в руки лопату фирмы “Lock”), то есть шанс, что другой пользователь вас не заметит и нагадит сверху.

7. SourceSafe

Тот же cvs-туалет, только без освежителя воздуха, без туалетной бумаги, без щеколды на двери, а также без самой двери, зато с офигенными щелями по всему периметру неоднозначной конструкции, исключающей наличие прямых углов. В любой момент может упасть, причем делает это как правило при попытки воспользоваться по назначению. Видимо, осознавая убогость конструкции, компания-столяр распространяет этот вид туалета совершенно бесплатно, в отличии от своих оконных рам и офисной мебели.


Примечания
стульчак = контроль версий директорий
туалетная бумага = config specs
склад на краю деревни = прокси-сервер перфорса
канализация = синхронизация

-------------------------------------

(c) Artem Rodygin
https://wmspanel.com/nimble — Nimble Streamer media server for live and VOD HLS, RTMP, HTTP streaming
https://wmspanel.com/ — Control and reporting panel for Wowza and Nimble Streamer
http://scm-notes.blogspot.com/ — Блог об управлении конфигурацией
Re: Образное сравнение систем контроля версий
От: Константин Россия  
Дата: 21.03.08 16:02
Оценка:
Здравствуйте, Aquary, Вы писали:

A>Приветствую!


A>Мой коллега-СМщик и просто старший товарисч решил недавно сделать описание для себя — чем отличаются разные системы контроля версий... с фантазией и образным мышлением у него всё в порядке, поэтому обычное сравнение было бы скучнО... В общем, вот что у него получилось


Отлично!!! Ждём продолжения
Re[2]: Образное сравнение систем контроля версий
От: dmz Россия  
Дата: 21.03.08 18:07
Оценка:
A>>Мой коллега-СМщик и просто старший товарисч решил недавно сделать описание для себя — чем отличаются разные системы контроля версий... с фантазией и образным мышлением у него всё в порядке, поэтому обычное сравнение было бы скучнО... В общем, вот что у него получилось

К>Отлично!!! Ждём продолжения


Распределенные системы контроля версий, надо думать, уподобятся разбросу навоза с вертолета.
Re: Образное сравнение систем контроля версий
От: Cyberax Марс  
Дата: 21.03.08 18:57
Оценка:
Здравствуйте, Aquary, Вы писали:

A>Примечания

A>стульчак = контроль версий директорий
A>туалетная бумага = config specs
Я сначала подумал про merge tracking.

A>склад на краю деревни = прокси-сервер перфорса

A>канализация = синхронизация

Mercurial или git — очень маленький быстрый туалет, можно взять с собой в самолёт. С помощью Mercurial можно организовать расределённую сеть по обмену гумном. В редких частных случаях может заменять собой фабрику обработки отходов крупного города.
Sapienti sat!
Re: Образное сравнение систем контроля версий
От: andrey.desman  
Дата: 21.03.08 19:45
Оценка:
Здравствуйте, Aquary, Вы писали:

A>(c) Artem Rodygin

Хыыы Привет из Питера от бывшего коллеги
Re[2]: Образное сравнение систем контроля версий
От: Aquary Россия https://wmspanel.com/
Дата: 21.03.08 20:18
Оценка:
Здравствуйте, andrey.desman, Вы писали:

A>>(c) Artem Rodygin

AD>Хыыы Привет из Питера от бывшего коллеги

Привет Андрюха
Мир тесен... и скоро станет поджимать в известных местах (с) всё тот же Artem
https://wmspanel.com/nimble — Nimble Streamer media server for live and VOD HLS, RTMP, HTTP streaming
https://wmspanel.com/ — Control and reporting panel for Wowza and Nimble Streamer
http://scm-notes.blogspot.com/ — Блог об управлении конфигурацией
Re: Образное сравнение систем контроля версий
От: Pzz Россия https://github.com/alexpevzner
Дата: 21.03.08 23:26
Оценка: :))
Здравствуйте, Aquary, Вы писали:

8. Mercurial, Bazaar

У каждого пользователя свой ночной горшок, которым он может пользоваться по своему усмотрению. Горшок весьма качественный и удобный в использовании. Пользователи сами могут между собой договорится о механизмах взаимодействия. Например, все могут сливать по очереди содержимое своих горшков в один общий горшок, или можно организоваться в цепочку. В качестве механизма доставки содержимого может использовать любой вид канализации, вплоть до доставки по почте. Предусмотрена так же возможность разделить содержимое своего горшка на порции, и отправить разные порции по разному назначению. Если в один горшок содержимое не помещается, стандартная рекомендация заключается в том, чтобы завести несколько горшков. С помощью внешних модулей приобретает любою дополнительную функциональность, вплоть до сортировки содержимого по цвету и запаху.

9. Git

То же самое, что Mercurial, Bazaar, но горшок взят со списанного космического корабля. Управление горшком взято оттуда же. Необычайно эффективен для использования в открытом космосе, но в мирных условиях Вы предпочтете что-то поудобнее.

10. darcs

То же самое, что Mercurial, Bazaar, но спроектировано физиком-теоретиком на основе так называемой теории испражнений.
Re: Образное сравнение систем контроля версий
От: A.Goncharov Украина http://eclipse.org/subversive/
Дата: 28.03.08 23:32
Оценка:
Великолепно.
Просто нет слов — одни выражения. Тёплые выражения, как гуано в туалете типа "сортир" .
Re: Образное сравнение систем контроля версий
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 29.03.08 19:47
Оценка:
Здравствуйте, Aquary, Вы писали:

A>Приветствую!


A>Мой коллега-СМщик и просто старший товарисч решил недавно сделать описание для себя — чем отличаются разные системы контроля версий... с фантазией и образным мышлением у него всё в порядке, поэтому обычное сравнение было бы скучнО... В общем, вот что у него получилось :)



A>-------------------------------------


A>1. ClearCase


A>Классный такой туалет. Есть биде, писсуары, толчки, рукомойники, одноразовые полотенца, все чистенько, светло, уютно. Регулярно убирается, поддерживается в тепле и чистоте. Рассчитан на очень большое кол-во пользователей. Пользоваться таким туалетом приятно, несмотря на то, что туалет платный. Платность туалета выражается не только в использовании, но и в саппорте — требует достаточно много регулярных вложений на поддержание текущего оборудования, канализации, света и прочего в порядке. Подключается к общей канализационной системе.


Забыли сказать, что говно извлекается из задницы автоматизированно — вакуумным насосом (иногда вместе с кишкой), изменить алгоритм посещения (например, помыть руки перед кабинкой) нельзя, задержаться поболтать тоже нельзя, а перед посещением надо породить problem case "захотелось в толчок". Каждая порция вторичного продукта заворачивается в свой отдельный пакетик с timestamp'ом посещения.

A>4. Subversion

A>Попытка исправить недостатки cvs-туалета. Почти получилось, но есть ньюансы. С одной стороны — появилась возможность смывать гумно; с другой стороны – сделать это можно, только погадив несколько раз. С одной стороны – появился стульчак; с другой стороны – его нельзя просто взять и опустить, вместо этого каждый раз требуется продолжительная возьня с отверткой для того, чтобы его примонтировать. Ну а освежитель воздуха, намертво приколоченный к потолку – это вообще уже ни в какие ворота...

А вот это уже поклёп.:)
The God is real, unless declared integer.
Re[2]: Образное сравнение систем контроля версий
От: Aquary Россия https://wmspanel.com/
Дата: 30.03.08 18:08
Оценка:
Здравствуйте, netch80, Вы писали:

A>>1. ClearCase

N>Забыли сказать, что говно извлекается из задницы автоматизированно — вакуумным насосом (иногда вместе с кишкой), изменить алгоритм посещения (например, помыть руки перед кабинкой) нельзя, задержаться поболтать тоже нельзя, а перед посещением надо породить problem case "захотелось в толчок". Каждая порция вторичного продукта заворачивается в свой отдельный пакетик с timestamp'ом посещения.

Эт ты какой-то новомодный концептуальный толчок посешал... тут про обычный Клиркейс, где посещение можно сделать в любой момент безо всяких проблем-реквестов и прочей ботвы Слышал я про новые течения в строительстве под названием ClearCase UCM ... там — да, посещения толчка — это целый Процесс...


N>А вот это уже поклёп.


как говорится, for whom how
https://wmspanel.com/nimble — Nimble Streamer media server for live and VOD HLS, RTMP, HTTP streaming
https://wmspanel.com/ — Control and reporting panel for Wowza and Nimble Streamer
http://scm-notes.blogspot.com/ — Блог об управлении конфигурацией
Re[3]: Образное сравнение систем контроля версий
От: Аноним  
Дата: 31.03.08 17:22
Оценка:
Здравствуйте, Aquary, Вы писали:

A>Слышал я про новые течения в строительстве под названием ClearCase UCM ... там — да, посещения толчка — это целый Процесс...


Этому "новому" течению уже не меньше 7 лет.

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

А вот с UCM бумага просто висит и ею можно пользоваться без риска ободрать себе задницу
Re[4]: Образное сравнение систем контроля версий
От: Аноним  
Дата: 31.03.08 17:35
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Процесс изготовления бумаги сложен и опасен и частенько получалась наждачка.


Плюс чтобы обезопасить рядовых пользователей сортиров,
к каждому из сортиров приставляется надзиратель, который следит за качеством бумаги
и переодически испытывает ее на себе
Re[4]: Образное сравнение систем контроля версий
От: Aquary Россия https://wmspanel.com/
Дата: 31.03.08 18:16
Оценка:
Здравствуйте, Аноним, Вы писали:

A>>Слышал я про новые течения в строительстве под названием ClearCase UCM ... там — да, посещения толчка — это целый Процесс...

А>Этому "новому" течению уже не меньше 7 лет.

По сравнению с "традиционным" течением в строительстве, это и вправду новое

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

А>Процесс изготовления бумаги сложен и опасен и частенько получалась наждачка.

Хм... а что опасного с процессе её изготовления? Взорвется что ли? Даже если не ту бумагу выберешь — не беда, доподтираешься новой Ну а наждачку ты почувствуешь ещё в руках, не успев применить
Хотя спору нет — подтираться лопухами в других толчках гораздо безопаснее )
https://wmspanel.com/nimble — Nimble Streamer media server for live and VOD HLS, RTMP, HTTP streaming
https://wmspanel.com/ — Control and reporting panel for Wowza and Nimble Streamer
http://scm-notes.blogspot.com/ — Блог об управлении конфигурацией
Re: Образное сравнение систем контроля версий
От: Аноним  
Дата: 31.03.08 19:50
Оценка: :))
Клозет ДОС:
Обычный деревенский туалет, тесная кабинка, дырка в полу, предельно
прост в постройке, но при малейшем ненормальном поведении срущего
субъекта может провалиться в находящуюся под ним яму вместе с ним,
причем никаких средств, чтобы оттуда выбраться чистым, обычно не бывает.

Клозет Десквью:
Расширена дырка и кабина, поэтому несколько человек могут справлять в
эту единственную дырку свою нужду одновременно.

Клозет Вин 3.1:
Такой же туалет, только несколько другой конструкции, несколько дырок
в полу, благодаря чему справлять нужду могут несколько человек. Такой же шаткий и неустойчивый, но к крыше привязана веревочка и при провале
туалета в яму поднимается синий флажок, извещающий об этом. Причем если один из находящихся в клозете решит бросить в дыру гранату, то в дерьме окажутся и все остальные.

Клозет Вин 95:
Красивое кирпичное здание, финские унитазы трех видов, удобная система
выбора кабинок, возможность при прорыве одного из унитазов выкинуть его из здания, прочие удобства. Hо что странно, при попытке посмотреть в унитаз внизу просвечивает все та же выгребная яма. При использовании в среднем в 1 из 5 посещений вас обливает ее содержимым.

Клозет Вин98
Выглядит примерно так же, как и клозет Вин95, только "пользователю"
предлагается почитать журнальчик во время использования либо (по выбору)послушать музычку. При попытке делать все 3 дела сразу вероятность того,что вас обольет дерьмом, возрастает до 100%. А вероятность получить свою "пайку" просто так снижена до 2х раз в год (при посещении клозета не чаще, чем раз в 2 недели).

Клозет ВинМЕ
Выглядит — как клозет Вин98. Но почти при каждом посещении вас обливает дерьмом. Выгребная яма, хотя и используется, забетонирована так, что прочистить засор можно только с помощью лома. Ее содержимое кладется в сверхпрочные, накрепко приклееные к дну ямы, хотя и частенько взрывающиеся пакеты. При попытке отодрать пакет (например, яма забита до краев) взрывается отдираемый пакет и десяток соседних.

Клозет ОС/2:
Туалет из бетонных плит, не очень красив, сильно смахивает на
бомбоубежище, также, как и в предыдущем туалете, имеются кабинки трех
видов, но два из них несколько криво сделаны, поэтому при попытке сесть на них в некоторые зады вонзаются острые шипы, вынуждая людей выбегать из туалета с воплями и спущенными штанами. С задами, специально рассчитанными для этого туалета (которых весьма немного), проблем обычно не бывает. Выгребной ямы под зданием обнаружить не удалось, наличествует система канализации, но куда она уходит, мне неизвестно. Вот только вопрос: зачем рядом с этим зданием стоит мачта со спущенным черным флажком... : )

Клозет Вин HТ
Большое металлическое здание (смахивает на сейф), свободного входа
нет, висит огромный амбарный замок. Для постройки его требуется мощный
фундамент и куча времени, тем не менее весьма надежен, и поколебать его может только взорванная в самом центре противотанковая мина, но и тогда в некоторых случаях он может продолжать работу, скажем, с выключенным освещением. Отношение к старым задам близко к клозету ОС/2, но еще жестче, непонравившуюся задницу автоматом отрезает циркулярной пилой и выкидывает в мусорку.

Клозет Вин2к
Выглядит снаружи как клозет Вин98, но при попытке войти вы оказываетесь в тамбуре, упершись в дверь клозета ВинНТ. Пробившись внутрь, вы находите внутренности клозета Вин98, хотя вжжик и сдавленный вопль из соседней кабинки уверяют вас в обманчивости увиденного.

Клозет ХР
Очень, очень похож на клозет Вин2к. Только весь облеплен обоями и
аппликациями, играет с трудом отключающаяся музыка, все моргает и
переливается, на вас при посещении напяливается фартучек и вставляется
соска, причем иногда — совсем не туда. При возникающих проблемах
поведение идентично клозету ВинНТ, но при этом задница отсылается
разработчику для выяснения причин.

Клозет Юникс
Hе использовали, но в видеосъемках показывают нечто крутое, небольших
размеров, с мощной канализацией и системой защиты, знаем только, что
необходимы специальные зады, поскольку постройка пристроек дело весьма и весьма геморройное....

Клозет Линукс
На проспектах выглядит весьма привлекательно, правда при покупке
выясняется, что полученное изделие надо "тщательно обработать
напильником". При окончательном монтаже представляет собой секцию из
бронированных кабинок, загородки между которыми, впрочем, можно поднять. Но если они опущены, можно взорвать внутри кабинки хоть противатанковую мину — ваши размазанные останки не помешают задумчивому кряхтению остальных пользователей. Они этого даже не заметят.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.