Menu

Создание тегов. Release notes

2016-11-24
2016-11-25
  • Roman Zakharov

    Roman Zakharov - 2016-11-24

    В продолжении фичи 721 (Автоматизировать процесс создания тегов JepRia/JepRiaShowcase и т.д) предлагаю обсудить следующий вопрос:

    Уже сейчас можно начать помечать специальным образом коммиты, которые предназначены для release note. Во-первых, это позволит просто и быстро собрать release notes для тега. Во-вторых, должно повысится качество коммитов.
    Вот каким образом их помечать и предлагается обсудить, например, начинать такой коммит: release note (самый банальный способ).

    Пример коммита:
    release note. feat(JepRia): супер фича, которая делает всю работу за 10 человек.

    Коллеги, предлагайте свои варианты.

     
  • Alexander Eydlin

    Можно пользоваться для этого тегами.
    Начинать с "release note" ИМХО не очень здорово, плохо скажется на читаемости git log.

     
    • Alexander Lapygin

      Тег, на мой взгляд, более значимая информативная единица, чем комментарий к коммиту. Теги используются для фиксации состояния репозитория на момент соответствующего коммита. Если префиксы в комментариях наносят ущерб читаемости лога, то теги, выставляемые не по назначению, хуже скажутся на общем виде репозитория.

      Может быть "Release Note" тогда сделать не префиксом, а постфиксом категории коммита, например, feat_rn, fix_rn, и.т.п. ?

       

      Last edit: Alexander Lapygin 2016-12-01

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.