Страница 4 из 4

Re: SVN vs GIT

Добавлено: 11.04.2013 14:06
Simple
Бред. Иногда действительно посадить одного человека делать что-то большое, чем делить ресурсы.
Но дело не только в этом. Удобство распределенной системы именно в том, что никто не указывает мне, что я должен делать со своим репозиторием. Я могу коммитить туда, что захочу (а следовательно, чаще, что способствует лучшей отслеживаемости и сохранности кода), я могу создавать ветки на каждый чих, я пользуюсь фичами, которых просто нет в свн (bisect) и тд.

Re: SVN vs GIT

Добавлено: 11.04.2013 20:38
Гость
Simple писал(а):Бред. Иногда действительно посадить одного человека делать что-то большое, чем делить ресурсы.
Но дело не только в этом. Удобство распределенной системы именно в том, что никто не указывает мне, что я должен делать со своим репозиторием. Я могу коммитить туда, что захочу (а следовательно, чаще, что способствует лучшей отслеживаемости и сохранности кода), я могу создавать ветки на каждый чих, я пользуюсь фичами, которых просто нет в свн (bisect) и тд.
Это совершенно не противоречит вышесказанному. Просто сделать и делать - процессы перпендикулярные.

Re: SVN vs GIT

Добавлено: 16.04.2013 09:33
vovan
Джимми писал(а):
Simple писал(а):Джимми, че это пиздить? в отдельных случаях это оправдано.
в каких например?
долгие чекины - это просто показатель других проблем в процессе. если работает команда, то результаты работы каждого должны интегрироваться как можно быстрей.
а если кто-то в носу ковыряется, то его как раз пиздить и надо. :lol:
нагляжный пример. У тебя есть продукт который релизится каждый месяц (или чаще). Есть фича над которой работает отдельная команда несколько месяцев.
Ты предлагаешь сырой код в релиз отправить?
В такой ситуации абсолитно нормально иметь буфер 2 недели на мёрж и багфикс после мёржа.

Re: SVN vs GIT

Добавлено: 16.04.2013 10:26
Джимми
vovan писал(а):
Джимми писал(а):
Simple писал(а):Джимми, че это пиздить? в отдельных случаях это оправдано.
в каких например?
долгие чекины - это просто показатель других проблем в процессе. если работает команда, то результаты работы каждого должны интегрироваться как можно быстрей.
а если кто-то в носу ковыряется, то его как раз пиздить и надо. :lol:
нагляжный пример. У тебя есть продукт который релизится каждый месяц (или чаще). Есть фича над которой работает отдельная команда несколько месяцев.
Ты предлагаешь сырой код в релиз отправить?
В такой ситуации абсолитно нормально иметь буфер 2 недели на мёрж и багфикс после мёржа.
вован, свн точно так-же разрешает разделять продукт на ветки как и гит.

Re: SVN vs GIT

Добавлено: 16.04.2013 10:43
vovan
Джимми писал(а):
vovan писал(а): нагляжный пример. У тебя есть продукт который релизится каждый месяц (или чаще). Есть фича над которой работает отдельная команда несколько месяцев.
Ты предлагаешь сырой код в релиз отправить?
В такой ситуации абсолитно нормально иметь буфер 2 недели на мёрж и багфикс после мёржа.
вован, свн точно так-же разрешает разделять продукт на ветки как и гит.
это к ответу что пиздить надо.