Вчера, когда я проверил последнюю версию нашего внутреннего инструмента, я увидел около 30 новых версий. Мне было любопытно, так как я думал, что кто-то наконец исправил эти раздражающие ошибки и добавил эту функцию, которую я так долго ждал ... и угадайте, что? Ничего из этого не произошло, кто-то просто подумал, что было бы неплохо обновить некоторые заголовки и выполнить небольшую корректировку двух или трех функций. Все в отдельной фиксации. Отлично.Один большой checkin или несколько более мелких?
Это подняло дискуссию в нашей команде - следует ли это считать одобренной, или мы должны запретить такое «злоупотребление»? Вероятно, это действительно может вписаться в одну или две коммиты, но 30, похоже, много. Как это должно быть обработано - какова наилучшая практика?
Что такое «оскорбительное»?Вы также, кажется, объединяете понятия «версии» и «ревизии», когда им не нужно. – msw
Если у каждого есть привычка читать каждый фиксатор, эта практика действительно потребует от команды много времени. Либо привычка, либо практика неправильны. – Konerak
@msw: «оскорбительное» заключалось в том, что каждая фиксация имела одно и то же сообщение. Забыл упомянуть об этом. Но вы правы, что системы контроля версий были сделаны для отслеживания версий, поэтому количество коммитов, вероятно, не так важно для нас. – PeterK