SVN vs GIT

Аватара пользователя
Simple
Сообщения: 8678
Зарегистрирован: 28.09.2011 10:46
Ник с it-ru.de: верифицирован
Где: Питер - Ганновер
Род занятий: Программизд
Интересы: бильярд, бокс, кулинария

Re: SVN vs GIT

Сообщение Simple »

svn - централизованная.
В распределенных системах более-менее нетривиальные изменения разбиваются на большое кол-во тривиальных, что в сумме дает безболезненные мержи. Так можно и в svn, это вопрос дисциплины, как можно и мержить большой кусок в распределенных системах, имея гемор.
Откуда что высосано, ты будешь решать, когда попробуешь нормальную распределенную систему, а пока домерживай.
Is this your homework, Larry? (c)
Аватара пользователя
Гость

Re: SVN vs GIT

Сообщение Гость »

Git делит людей на небожителей и прочую шваль. Естественно, те, кто приобщились, будут толкать этот кошмар в массы. Играться с ним гораздо интереснее чем работать
Аватара пользователя
Гость

Re: SVN vs GIT

Сообщение Гость »

Simple писал(а):svn - централизованная.
В распределенных системах более-менее нетривиальные изменения разбиваются на большое кол-во тривиальных, что в сумме дает безболезненные мержи. Так можно и в svn, это вопрос дисциплины, как можно и мержить большой кусок в распределенных системах, имея гемор.
Откуда что высосано, ты будешь решать, когда попробуешь нормальную распределенную систему, а пока домерживай.
А то я с гитом не намерджился после авто. Как только двое изменили один файл в одном примерно месте - держи конфликт.
И эта... тон смени, гуру местный :mrgreen:
Аватара пользователя
Simple
Сообщения: 8678
Зарегистрирован: 28.09.2011 10:46
Ник с it-ru.de: верифицирован
Где: Питер - Ганновер
Род занятий: Программизд
Интересы: бильярд, бокс, кулинария

Re: SVN vs GIT

Сообщение Simple »

Чем тебе мой тон не нравится? Только потому, что я успешно пользуюсь системой, меня нужно в гуры записывать? Приятно, конечно, но не соответствует действительности.
А то я с гитом не намерджился после авто. Как только двое изменили один файл в одном примерно месте - держи конфликт.
Никто и не утверждал, что гит сам разрулит твои конфликты.
Последний раз редактировалось Simple 02.04.2013 15:16, всего редактировалось 1 раз.
Is this your homework, Larry? (c)
Аватара пользователя
Simple
Сообщения: 8678
Зарегистрирован: 28.09.2011 10:46
Ник с it-ru.de: верифицирован
Где: Питер - Ганновер
Род занятий: Программизд
Интересы: бильярд, бокс, кулинария

Re: SVN vs GIT

Сообщение Simple »

Гость писал(а):Git делит людей на небожителей и прочую шваль. Естественно, те, кто приобщились, будут толкать этот кошмар в массы. Играться с ним гораздо интереснее чем работать
Кошмар только для тех, кто ниасилил.
Is this your homework, Larry? (c)
Аватара пользователя
Гость

Re: SVN vs GIT

Сообщение Гость »

Simple писал(а):
Гость писал(а):Git делит людей на небожителей и прочую шваль. Естественно, те, кто приобщились, будут толкать этот кошмар в массы. Играться с ним гораздо интереснее чем работать
Кошмар только для тех, кто ниасилил.
Ты уверен, что если мы сейчас пойдём по мелочам, то ты и с гуглом справишься?

Нахрен нужен контроль версий, который какой-нибудь дизайнер или тестер должен осиливать вместо того, чтобы нажимать пару кнопок?
Аватара пользователя
Simple
Сообщения: 8678
Зарегистрирован: 28.09.2011 10:46
Ник с it-ru.de: верифицирован
Где: Питер - Ганновер
Род занятий: Программизд
Интересы: бильярд, бокс, кулинария

Re: SVN vs GIT

Сообщение Simple »

Нет, конечно, я и гита-то в глаза не видел :-D

Дизайнеры или тестеры - это частные случаи, не они решают, какой системой пользоваться.
В большинстве случаев свн вполне достаточно, а кому надо, могут локально пользоваться другой системой (hg конкретно для меня). И все довольны.
Is this your homework, Larry? (c)
Ravinger
Сообщения: 4591
Зарегистрирован: 24.10.2011 16:02

Re: SVN vs GIT

Сообщение Ravinger »

Simple писал(а):
Гость писал(а):Git делит людей на небожителей и прочую шваль. Естественно, те, кто приобщились, будут толкать этот кошмар в массы. Играться с ним гораздо интереснее чем работать
Кошмар только для тех, кто ниасилил.
А надо ли осиливать? :) С svn требуется стандарт группового использования и администрирование центрального сервера. Вроде все. :)
Аватара пользователя
Simple
Сообщения: 8678
Зарегистрирован: 28.09.2011 10:46
Ник с it-ru.de: верифицирован
Где: Питер - Ганновер
Род занятий: Программизд
Интересы: бильярд, бокс, кулинария

Re: SVN vs GIT

Сообщение Simple »

Это уже личное дело, если на работе не требуют. Но я уже привык к своему workflow, мне без него будет тяжко :) У нас тоже свн, локально у меня hg. На каждый чих заводится локальная ветка. То есть, мой рабочий код никогда не смешивается с чужим, пока не будет готов к коммиту, в то же время я всегда могу посмотреть, что там у коллег.
Локальные ветки постоянно взгромождаются (rebase) на мастер (то, что в свн). Таким образом, проблемы с мержами практически сведены на нет.
Все это требует лишних телодвижений, но оно того стоит имхо.
Is this your homework, Larry? (c)
Аватара пользователя
Kvasimodo

Re: SVN vs GIT

Сообщение Kvasimodo »

Йопт и это разработчики получающие > 50 и тыс.
Git vs SVN
Одна центральная, а другая децентральная система!
Закрыто