Я знаю, что Subversion (то, что мы используем на работе) может быть настроен так, чтобы требовать комментариев к коммитам, однако я не в состоянии просто включить это. Я знаю, что моя причина комментировать мои коммиты заключается в том, что полезно, хотя бы в качестве пробежки по памяти, быстро понять причину коммитов. Однако этого недостаточно для борьбы с двумя ответами, которые я всегда получаю:
- Это занимает слишком много времени, и я просто хочу внести свои изменения в репо.
- Достаточно просто посмотреть на различия.
Я даже показываю им ценность простого ввода идентификатора проблемы JIRA и того, как он автоматически связывается с проблемой, но все равно не играет с ними.
Хуже всего то, что человек, который может сделать звонок, находится в том же лагере: он не хочет беспокоиться и хорошо смотрит на различия.
Я знаю, что это правильно, но как я могу заставить их видеть свет? Даже если я не могу убедить своих коллег-разработчиков, как я могу убедить руководство в том, что это правильно для бизнеса?
#10291
. Ссылка будет сразу очевидна, и все соответствующие детали уже должны быть в системе отслеживания ошибок.