Бред. Иногда действительно посадить одного человека делать что-то большое, чем делить ресурсы.
Но дело не только в этом. Удобство распределенной системы именно в том, что никто не указывает мне, что я должен делать со своим репозиторием. Я могу коммитить туда, что захочу (а следовательно, чаще, что способствует лучшей отслеживаемости и сохранности кода), я могу создавать ветки на каждый чих, я пользуюсь фичами, которых просто нет в свн (bisect) и тд.
SVN vs GIT
-
Гость
Re: SVN vs GIT
Это совершенно не противоречит вышесказанному. Просто сделать и делать - процессы перпендикулярные.Simple писал(а):Бред. Иногда действительно посадить одного человека делать что-то большое, чем делить ресурсы.
Но дело не только в этом. Удобство распределенной системы именно в том, что никто не указывает мне, что я должен делать со своим репозиторием. Я могу коммитить туда, что захочу (а следовательно, чаще, что способствует лучшей отслеживаемости и сохранности кода), я могу создавать ветки на каждый чих, я пользуюсь фичами, которых просто нет в свн (bisect) и тд.
Re: SVN vs GIT
нагляжный пример. У тебя есть продукт который релизится каждый месяц (или чаще). Есть фича над которой работает отдельная команда несколько месяцев.Джимми писал(а):в каких например?Simple писал(а):Джимми, че это пиздить? в отдельных случаях это оправдано.
долгие чекины - это просто показатель других проблем в процессе. если работает команда, то результаты работы каждого должны интегрироваться как можно быстрей.
а если кто-то в носу ковыряется, то его как раз пиздить и надо.
Ты предлагаешь сырой код в релиз отправить?
В такой ситуации абсолитно нормально иметь буфер 2 недели на мёрж и багфикс после мёржа.
Re: SVN vs GIT
вован, свн точно так-же разрешает разделять продукт на ветки как и гит.vovan писал(а):нагляжный пример. У тебя есть продукт который релизится каждый месяц (или чаще). Есть фича над которой работает отдельная команда несколько месяцев.Джимми писал(а):в каких например?Simple писал(а):Джимми, че это пиздить? в отдельных случаях это оправдано.
долгие чекины - это просто показатель других проблем в процессе. если работает команда, то результаты работы каждого должны интегрироваться как можно быстрей.
а если кто-то в носу ковыряется, то его как раз пиздить и надо.
Ты предлагаешь сырой код в релиз отправить?
В такой ситуации абсолитно нормально иметь буфер 2 недели на мёрж и багфикс после мёржа.
потому что Джим каждое утро делает зарядку
Re: SVN vs GIT
это к ответу что пиздить надо.Джимми писал(а):вован, свн точно так-же разрешает разделять продукт на ветки как и гит.vovan писал(а): нагляжный пример. У тебя есть продукт который релизится каждый месяц (или чаще). Есть фича над которой работает отдельная команда несколько месяцев.
Ты предлагаешь сырой код в релиз отправить?
В такой ситуации абсолитно нормально иметь буфер 2 недели на мёрж и багфикс после мёржа.