В продолжении фичи 721 (Автоматизировать процесс создания тегов JepRia/JepRiaShowcase и т.д) предлагаю обсудить следующий вопрос:
Уже сейчас можно начать помечать специальным образом коммиты, которые предназначены для release note. Во-первых, это позволит просто и быстро собрать release notes для тега. Во-вторых, должно повысится качество коммитов.
Вот каким образом их помечать и предлагается обсудить, например, начинать такой коммит: release note (самый банальный способ).
Пример коммита:
release note. feat(JepRia): супер фича, которая делает всю работу за 10 человек.
Коллеги, предлагайте свои варианты.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Тег, на мой взгляд, более значимая информативная единица, чем комментарий к коммиту. Теги используются для фиксации состояния репозитория на момент соответствующего коммита. Если префиксы в комментариях наносят ущерб читаемости лога, то теги, выставляемые не по назначению, хуже скажутся на общем виде репозитория.
Может быть "Release Note" тогда сделать не префиксом, а постфиксом категории коммита, например, feat_rn, fix_rn, и.т.п. ?
Last edit: Alexander Lapygin 2016-12-01
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
В продолжении фичи 721 (Автоматизировать процесс создания тегов JepRia/JepRiaShowcase и т.д) предлагаю обсудить следующий вопрос:
Уже сейчас можно начать помечать специальным образом коммиты, которые предназначены для release note. Во-первых, это позволит просто и быстро собрать release notes для тега. Во-вторых, должно повысится качество коммитов.
Вот каким образом их помечать и предлагается обсудить, например, начинать такой коммит: release note (самый банальный способ).
Пример коммита:
release note. feat(JepRia): супер фича, которая делает всю работу за 10 человек.
Коллеги, предлагайте свои варианты.
Можно пользоваться для этого тегами.
Начинать с "release note" ИМХО не очень здорово, плохо скажется на читаемости git log.
Тег, на мой взгляд, более значимая информативная единица, чем комментарий к коммиту. Теги используются для фиксации состояния репозитория на момент соответствующего коммита. Если префиксы в комментариях наносят ущерб читаемости лога, то теги, выставляемые не по назначению, хуже скажутся на общем виде репозитория.
Может быть "Release Note" тогда сделать не префиксом, а постфиксом категории коммита, например, feat_rn, fix_rn, и.т.п. ?
Last edit: Alexander Lapygin 2016-12-01