Моя команда использует прозрачный кейс для контроля версий. Проект, над которым я работаю, не начался 7-8 лет назад. В течение всего жизненного цикла проекта у нас было несколько выпусков пакетов исправлений ошибок и т. Д. Проблемы отслеживаются с помощью системы отслеживания ошибок, и большинство людей, которые работают над исправлениями ошибок, следуют процедуре включения комментария в START / END блок с датой, автором, идентификатором ошибки и т. Д.
Я чувствую, что это совершенно неактуально и делает код загроможденным и неудобным в обслуживании, и это те вещи, которые должны быть частью комментариев / ярлыков регистрации и т. Д., Где мы можем хранить дополнительную информацию о жизненном цикле рабочего продукта.
Какая лучшая практика, которой нужно следовать?
Некоторые из рецензентов кода настаивают на том, чтобы высказать комментарии об ошибке и исправлениях, чтобы облегчить им жизнь. В моем понимании они должны просмотреть файлы, сопоставив их с видом и получить журнал изменений ветви и просмотреть его. Было бы полезно, если бы я мог получить некоторые рекомендации по отправке обновленного кода на рассмотрение.