SVN vs GIT
- Simple
- Сообщения: 8678
- Зарегистрирован: 28.09.2011 10:46
- Ник с it-ru.de: верифицирован
- Где: Питер - Ганновер
- Род занятий: Программизд
- Интересы: бильярд, бокс, кулинария
Re: SVN vs GIT
svn - централизованная.
В распределенных системах более-менее нетривиальные изменения разбиваются на большое кол-во тривиальных, что в сумме дает безболезненные мержи. Так можно и в svn, это вопрос дисциплины, как можно и мержить большой кусок в распределенных системах, имея гемор.
Откуда что высосано, ты будешь решать, когда попробуешь нормальную распределенную систему, а пока домерживай.
В распределенных системах более-менее нетривиальные изменения разбиваются на большое кол-во тривиальных, что в сумме дает безболезненные мержи. Так можно и в svn, это вопрос дисциплины, как можно и мержить большой кусок в распределенных системах, имея гемор.
Откуда что высосано, ты будешь решать, когда попробуешь нормальную распределенную систему, а пока домерживай.
Is this your homework, Larry? (c)
-
Гость
Re: SVN vs GIT
Git делит людей на небожителей и прочую шваль. Естественно, те, кто приобщились, будут толкать этот кошмар в массы. Играться с ним гораздо интереснее чем работать
-
Гость
Re: SVN vs GIT
А то я с гитом не намерджился после авто. Как только двое изменили один файл в одном примерно месте - держи конфликт.Simple писал(а):svn - централизованная.
В распределенных системах более-менее нетривиальные изменения разбиваются на большое кол-во тривиальных, что в сумме дает безболезненные мержи. Так можно и в svn, это вопрос дисциплины, как можно и мержить большой кусок в распределенных системах, имея гемор.
Откуда что высосано, ты будешь решать, когда попробуешь нормальную распределенную систему, а пока домерживай.
И эта... тон смени, гуру местный
- Simple
- Сообщения: 8678
- Зарегистрирован: 28.09.2011 10:46
- Ник с it-ru.de: верифицирован
- Где: Питер - Ганновер
- Род занятий: Программизд
- Интересы: бильярд, бокс, кулинария
Re: SVN vs GIT
Чем тебе мой тон не нравится? Только потому, что я успешно пользуюсь системой, меня нужно в гуры записывать? Приятно, конечно, но не соответствует действительности.
Никто и не утверждал, что гит сам разрулит твои конфликты.А то я с гитом не намерджился после авто. Как только двое изменили один файл в одном примерно месте - держи конфликт.
Последний раз редактировалось 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
Кошмар только для тех, кто ниасилил.Гость писал(а):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
Нет, конечно, я и гита-то в глаза не видел 
Дизайнеры или тестеры - это частные случаи, не они решают, какой системой пользоваться.
В большинстве случаев свн вполне достаточно, а кому надо, могут локально пользоваться другой системой (hg конкретно для меня). И все довольны.
Дизайнеры или тестеры - это частные случаи, не они решают, какой системой пользоваться.
В большинстве случаев свн вполне достаточно, а кому надо, могут локально пользоваться другой системой (hg конкретно для меня). И все довольны.
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
Это уже личное дело, если на работе не требуют. Но я уже привык к своему workflow, мне без него будет тяжко
У нас тоже свн, локально у меня hg. На каждый чих заводится локальная ветка. То есть, мой рабочий код никогда не смешивается с чужим, пока не будет готов к коммиту, в то же время я всегда могу посмотреть, что там у коллег.
Локальные ветки постоянно взгромождаются (rebase) на мастер (то, что в свн). Таким образом, проблемы с мержами практически сведены на нет.
Все это требует лишних телодвижений, но оно того стоит имхо.
Локальные ветки постоянно взгромождаются (rebase) на мастер (то, что в свн). Таким образом, проблемы с мержами практически сведены на нет.
Все это требует лишних телодвижений, но оно того стоит имхо.
Is this your homework, Larry? (c)
-
Kvasimodo
Re: SVN vs GIT
Йопт и это разработчики получающие > 50 и тыс.
Git vs SVN
Одна центральная, а другая децентральная система!
Git vs SVN
Одна центральная, а другая децентральная система!