>>если не осилили понять, что децентрализованную систему
>>можно использовать во вполне себе централизованном варианте,
>>но без жёстких ограничений и с массой плюсов DSCM --
>>начиная прям с мержей.
>То есть, нафига попу баян, когда есть колокола? А подумать?
Из git, говорят, получается лучший svk, чем из svn. Притом о том, что svn устарел -- только глухой не слышал и слепой не читал, наверное.
Ну вот как бы это объяснить... Вы о трубочистах, я о паровом отоплении. Я понимаю, кто такие трубочисты, но утверждаю, что это прошлое (хотя декоративную трубу можно и организовать) -- а Вы просто не понимаете, как это без трубочистов, угар же в дом пойдёт.
Наверное, надо попробовать, чтобы понять.
>>Знаете, до этого сообщения я был о freebsd core team более высокого
>>мнения. Если не смогли принять решения прыгать на тот же
>>git, значит, за гордыней продолжают не видеть ничего.
>Эммм... Гордость была бы, коли фряшники бы разрабатывали SVN.
Да нет, я про гордыню. Разрабатывать им слабо, эт ладно. _Выбрать_ с применением /dev/brain, а не /dev/because оказалось слабо -- вот это уже реально круто.
>А так - они подумали и сделали. Вот чего я не пойму, так это
>фанатизма "всем на git". Это уже действительно попахивает не то гордыней
Можно подробнее? Я ж не оттого это написал, чтоб "опустить", а чтоб заставить задуматься. И Питеру текст думал для того же.
Видите ли, в cvs в своё время подумал и не стал вляпываться (как и в perl -- посмотрел и сделал выводы, которые по сей день считаю рабочими). А из, скажем, git и bzr очень хорошо и на собственной практике вижу, чем первый лучше. При этом bzr на эпоху впереди svn по возможностям и где-то так же грустно по производительности. И не нужен он никому, кроме опять же упёртого Шатлворта с его lunchpad'ом.
>не то шизофренией, не то просто каким-то подростковым желанием поднять свой
>статус ("а мы крутые, мы на git, а вы - лохи,
>вы всё ещё на своих централизованных VCS").
(пожимая плечами) Ну да, лохи, а что? ;-)
Тут уже мыцыцыклы привезли, а вы всерьёз обсуждаете переход с трёхколёсного велика на двухколёсный, ковыряясь в носу и объявляя мыцыцыклистов сосунками, потому как у них педали не крутются, а у вас крутются и потому ездить можно.
>>Про такие мелочи, как то, что "тупая трата" заодно является полным и
>>эквивалентным бэкапом -- уже молчу.
>Очень хорошо, что молчите. Потому что автомобили, в которые можно запихнуть слона
>- это, конечно, прикольно. Вот только объясните мне, если я езжу,
>скажем, только между торговым точками и к сестре на дачу, зачем
>мне нужен именно такой автомобиль?
Аналогия некорректна -- разве если автомобиль тупо резиновый и масштабируется от арбуза до слона без никаких проблем ;-)
Я использую git и для микроскопических модулей -- это просто удобно.
На git diff, git status и git log -p подсаживаешься с разбегу даже
в пределах localhost :-)
>Конечно, если остальные задачи будут выполняться всеми претендентами
>примерно одинаково, можно и повыпендриваться ("А у вас есть
>такой же, но без крыльев?"), но это уже совсем другой разговор.
Если бы "примерно одинаково"... Вы хоть пробовали-то бранчи с мержами по-человечески?
>>А ещё почитайте http://tomayko.com/writings/the-thing-about-git при желании.
>Ну и что? Одна-единственная "фича" расписывается на кучу экранов.
Так вот одна-единственная фича для этого человека была революцией в том плане, что он смог думать не над тем, как ублажить SCM, а над тем, что и как должен делать код, который пишется.
Одна-единственная. А гит пожалуй что самая фичастая SCM из известных мне вообще. Возможно, для каждого разработчика с головой найдётся своя "одна-единственная" фича, которая подбросит продуктивность на порядок.
> Полезно (для тех, кто не следит за тем, что делает)? - пожалуй.
Вы за регистрами следите, когда пишете на шелле? Нет? Ай-яй-яй.
> Я молчу про то, что автор (надо отдать ему должное, он признал свои ошибки)
> в приступе фанатизма несколько раз объявил, что конкуренты git чего-то там не умеют,
> на что ему указали в комментах.
Вообще-то он и про гит что-то было не то сказал -- ошибаться или не знать как раз нормально, если либо не делать из этого далеко идущих выводов, либо принимать и обрабатывать поправки.
> Иными словами, автор ни хрена не разбирается в вопросе
Вас занесло (imho в фанатизм как раз)?
Мне очень сильно кажется, что он разбирается намного лучше, чем Вы.
Кажется так на основании некоторого опыта работы с разными CSCM и DSCM.
Disclaimer: когда-то упаковал git в ALT, но не виноват в том, что git.altlinux.org ;-)
(кстати, svn тоже рассматривался)