Страница 2 из 4
Re: SVN vs GIT
Добавлено: 02.04.2013 14:37
Simple
svn - централизованная.
В распределенных системах более-менее нетривиальные изменения разбиваются на большое кол-во тривиальных, что в сумме дает безболезненные мержи. Так можно и в svn, это вопрос дисциплины, как можно и мержить большой кусок в распределенных системах, имея гемор.
Откуда что высосано, ты будешь решать, когда попробуешь нормальную распределенную систему, а пока домерживай.
Re: SVN vs GIT
Добавлено: 02.04.2013 15:01
Гость
Git делит людей на небожителей и прочую шваль. Естественно, те, кто приобщились, будут толкать этот кошмар в массы. Играться с ним гораздо интереснее чем работать
Re: SVN vs GIT
Добавлено: 02.04.2013 15:05
Гость
Simple писал(а):svn - централизованная.
В распределенных системах более-менее нетривиальные изменения разбиваются на большое кол-во тривиальных, что в сумме дает безболезненные мержи. Так можно и в svn, это вопрос дисциплины, как можно и мержить большой кусок в распределенных системах, имея гемор.
Откуда что высосано, ты будешь решать, когда попробуешь нормальную распределенную систему, а пока домерживай.
А то я с гитом не намерджился после авто. Как только двое изменили один файл в одном примерно месте - держи конфликт.
И эта... тон смени, гуру местный

Re: SVN vs GIT
Добавлено: 02.04.2013 15:12
Simple
Чем тебе мой тон не нравится? Только потому, что я успешно пользуюсь системой, меня нужно в гуры записывать? Приятно, конечно, но не соответствует действительности.
А то я с гитом не намерджился после авто. Как только двое изменили один файл в одном примерно месте - держи конфликт.
Никто и не утверждал, что гит сам разрулит твои конфликты.
Re: SVN vs GIT
Добавлено: 02.04.2013 15:14
Simple
Гость писал(а):Git делит людей на небожителей и прочую шваль. Естественно, те, кто приобщились, будут толкать этот кошмар в массы. Играться с ним гораздо интереснее чем работать
Кошмар только для тех, кто ниасилил.
Re: SVN vs GIT
Добавлено: 02.04.2013 15:54
Гость
Simple писал(а):Гость писал(а):Git делит людей на небожителей и прочую шваль. Естественно, те, кто приобщились, будут толкать этот кошмар в массы. Играться с ним гораздо интереснее чем работать
Кошмар только для тех, кто ниасилил.
Ты уверен, что если мы сейчас пойдём по мелочам, то ты и с гуглом справишься?
Нахрен нужен контроль версий, который какой-нибудь дизайнер или тестер должен осиливать вместо того, чтобы нажимать пару кнопок?
Re: SVN vs GIT
Добавлено: 02.04.2013 16:06
Simple
Нет, конечно, я и гита-то в глаза не видел
Дизайнеры или тестеры - это частные случаи, не они решают, какой системой пользоваться.
В большинстве случаев свн вполне достаточно, а кому надо, могут локально пользоваться другой системой (hg конкретно для меня). И все довольны.
Re: SVN vs GIT
Добавлено: 09.04.2013 11:59
Ravinger
Simple писал(а):Гость писал(а):Git делит людей на небожителей и прочую шваль. Естественно, те, кто приобщились, будут толкать этот кошмар в массы. Играться с ним гораздо интереснее чем работать
Кошмар только для тех, кто ниасилил.
А надо ли осиливать?

С svn требуется стандарт группового использования и администрирование центрального сервера. Вроде все.

Re: SVN vs GIT
Добавлено: 09.04.2013 13:36
Simple
Это уже личное дело, если на работе не требуют. Но я уже привык к своему workflow, мне без него будет тяжко

У нас тоже свн, локально у меня hg. На каждый чих заводится локальная ветка. То есть, мой рабочий код никогда не смешивается с чужим, пока не будет готов к коммиту, в то же время я всегда могу посмотреть, что там у коллег.
Локальные ветки постоянно взгромождаются (rebase) на мастер (то, что в свн). Таким образом, проблемы с мержами практически сведены на нет.
Все это требует лишних телодвижений, но оно того стоит имхо.
Re: SVN vs GIT
Добавлено: 09.04.2013 16:31
Kvasimodo
Йопт и это разработчики получающие > 50 и тыс.
Git vs SVN
Одна центральная, а другая децентральная система!