metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2011-01-27 06:40 pm

Мессаги для коммитов

http://whatthecommit.com/

Нужно иногда пользоваться, очень уж влом придумывать осмысленные сообщения, особенно в личном меркуриале.

[identity profile] gds.livejournal.com 2011-01-27 06:12 pm (UTC)(link)
тоже думал об этом, но не всё сходится. Вот например, если в проекте идёт интенсивное развитие (особенно в начале проекта), всё переписывается, меняется, разбивается на файлы и сливается взад, массовый рефакторинг ещё не написанного кода и так далее -- какое сообщение ставить? Сразу скажу, что описание всех изменений коммита будет в таких случаях пропорционально размеру диффа и будет содержать этот же самый дифф, только переписанный на естественном языке, поэтому смысла в этом нет.

[identity profile] metaclass.livejournal.com 2011-01-27 06:35 pm (UTC)(link)
Да, когда интенсивная работа идет - смысла подробно описывать коммиты нету.

[identity profile] gds.livejournal.com 2011-01-27 06:39 pm (UTC)(link)
об том и речь. Но не могу генерализовать достаточно полно. Различать коммиты датам -- полезно (поиск корелляции между количеством исправленных багов и фазами луны -- очень важное дело). В тех вещах, где что-то меняется/ломается (уже работающее, например), кроме даты важны коммит-сообщение и автор, чтобы знать, какая сука это сделала и что она хотела сделать на самом деле.