Бред. Иногда действительно посадить одного человека делать что-то большое, чем делить ресурсы.
Но дело не только в этом. Удобство распределенной системы именно в том, что никто не указывает мне, что я должен делать со своим репозиторием. Я могу коммитить туда, что захочу (а следовательно, чаще, что способствует лучшей отслеживаемости и сохранности кода), я могу создавать ветки на каждый чих, я пользуюсь фичами, которых просто нет в свн (bisect) и тд.
SVN vs GIT
Moderator: Little Muk
- Simple
- Posts: 8678
- Joined: 28 Sep 2011, 10:46
- ник с it-ru.de: верифицирован
- Location: Питер - Ганновер
Re: SVN vs GIT
Is this your homework, Larry? (c)
Re: SVN vs GIT
Это совершенно не противоречит вышесказанному. Просто сделать и делать - процессы перпендикулярные.Simple wrote:Бред. Иногда действительно посадить одного человека делать что-то большое, чем делить ресурсы.
Но дело не только в этом. Удобство распределенной системы именно в том, что никто не указывает мне, что я должен делать со своим репозиторием. Я могу коммитить туда, что захочу (а следовательно, чаще, что способствует лучшей отслеживаемости и сохранности кода), я могу создавать ветки на каждый чих, я пользуюсь фичами, которых просто нет в свн (bisect) и тд.
Re: SVN vs GIT
нагляжный пример. У тебя есть продукт который релизится каждый месяц (или чаще). Есть фича над которой работает отдельная команда несколько месяцев.Джимми wrote:в каких например?Simple wrote:Джимми, че это пиздить? в отдельных случаях это оправдано.
долгие чекины - это просто показатель других проблем в процессе. если работает команда, то результаты работы каждого должны интегрироваться как можно быстрей.
а если кто-то в носу ковыряется, то его как раз пиздить и надо.
Ты предлагаешь сырой код в релиз отправить?
В такой ситуации абсолитно нормально иметь буфер 2 недели на мёрж и багфикс после мёржа.
Re: SVN vs GIT
вован, свн точно так-же разрешает разделять продукт на ветки как и гит.vovan wrote:нагляжный пример. У тебя есть продукт который релизится каждый месяц (или чаще). Есть фича над которой работает отдельная команда несколько месяцев.Джимми wrote:в каких например?Simple wrote:Джимми, че это пиздить? в отдельных случаях это оправдано.
долгие чекины - это просто показатель других проблем в процессе. если работает команда, то результаты работы каждого должны интегрироваться как можно быстрей.
а если кто-то в носу ковыряется, то его как раз пиздить и надо.
Ты предлагаешь сырой код в релиз отправить?
В такой ситуации абсолитно нормально иметь буфер 2 недели на мёрж и багфикс после мёржа.
потому что Джим каждое утро делает зарядку
Re: SVN vs GIT
это к ответу что пиздить надо.Джимми wrote:вован, свн точно так-же разрешает разделять продукт на ветки как и гит.vovan wrote: нагляжный пример. У тебя есть продукт который релизится каждый месяц (или чаще). Есть фича над которой работает отдельная команда несколько месяцев.
Ты предлагаешь сырой код в релиз отправить?
В такой ситуации абсолитно нормально иметь буфер 2 недели на мёрж и багфикс после мёржа.