Существует несколько проблем.
Во-первых, не вносите изменений в код, потому что вам скучно и не хватает реальных задач. Если это так, поговорите с вашим менеджером проектов и получите некоторые реальные задачи, назначенные вам, что-то со значением.
Другими словами, не изменяйте код для изменения. Всегда добавляйте некоторое значение в код в процессе.
Теперь, если эти изменения способствуют упрощению обработки кода, вами и другими, выполните их. Такие вещи, как обеспечение соблюдения стандартов именования, реформаторский критический код и т. Д. Но возьмите задачу для этого, чтобы ваш менеджер проекта мог сказать «Да, это хорошо, потратьте 2 часа на это и вернитесь ко мне».
Завершите изменения, когда закончите с ними. Не ломайте их вместе с какой-либо реальной задачей, которую вы закончили непосредственно перед ними, или следующей, она сделает слияние исправлений между ветвями, обзорами кода и просто общим просмотром кодов, которые трудно выполнить.
«Хорошо, поэтому вы исправили ошибку 7711, а также изменили около 100 других файлов. Приятно, так что же на самом деле это ошибка?»
Возможно, это должно получиться «субъективным» тегом? –
Обязательно часто, для чего нужны инструменты scm. По моему мнению, ни в коем случае журнал scm не должен рассматриваться как правильный ChangeLog –
, добавленный «субъективный» тег. – 2010-01-12 13:16:11