[devel] [git pull] gear changes
Alexey Gladkov
=?iso-8859-1?q?legion_=CE=C1_altlinux=2Eru?=
Вт Апр 8 14:28:20 MSD 2008
Slava Semushin wrote:
> Примерчик бы хоть показал, а то звучит как-то очень фичасто, но
> непонятно где его применять. Вроде gear-commit -a пока хватает (лично
> мне).
Эта утилита делает обратную операцию утилите gear-commit т.е.
gear-commit создаёт git commit из сообщения changelog, gear-changelog
создаёт changelog по git commit.
$ git-log --pretty='format:%s' 1.4.0-alt1..HEAD
Merge branch 'master' of git.alt:/people/legion/packages/gear into
gear-changelog
gear-changelog-{deb,rpm}: Use 'fmt' for group message
gear-sh-functions: Fix uninitialized parameter
gear-sh-functions: Fix uninitialized parameter
gear-changelog: Read first commit too
gear-changelog: Fix typo
New utiltiy to able make changelog entries from commit messages
Remove boldface from the NAME section of man pages
$ gear-changelog -f rpm --no-rules
Tue Apr 08 2008 Alexey Gladkov <legion на altlinux.org> 1.4.0-alt1
- gear-changelog-{deb,rpm}: Use 'fmt' for group message.
- gear-sh-functions: Fix uninitialized parameter.
- gear-changelog: Read first commit too.
- gear-changelog: Fix typo.
- New utiltiy to able make changelog entries from commit messages.
- Remove boldface from the NAME section of man pages (thx Dmitry V.
Levin).
Ключ --no-rules потому что я не написал правил группировки.
$ cat /tmp/changelog-rules
group: gear-changeslog changes
regexp: ^gear-changelog:
group: gear-changelog format changes
regexp: ^gear-changelog-.*
group: Common fixes
regexp: .*
$ gear-changelog -f rpm -r /tmp/changelog-rules
Tue Apr 08 2008 Alexey Gladkov <legion на altlinux.org> 1.4.0-alt1
- gear-changeslog changes:
+ gear-changelog: Read first commit too.
+ gear-changelog: Fix typo.
- gear-changelog format changes:
+ gear-changelog-{deb,rpm}: Use 'fmt' for group message.
- Common fixes:
+ gear-sh-functions: Fix uninitialized parameter.
+ New utiltiy to able make changelog entries from commit messages.
+ Remove boldface from the NAME section of man pages (thx Dmitry V.
Levin).
Это удобно если ты у тебя структурированные коммиты и их можно
классифицировать.
--
Rgrds, legion
Подробная информация о списке рассылки Devel