You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Really hurting for a git log produced debian style changelong that passes lintian and allows tag 'since' (so i can pretend my horrible commit history doesn't exist).
Before the great googlecode crash i used hg and a template file (because hg has that inbuilt unlike certain other software) and it even had inbuilt substitution tags like ({latesttag}.{latesttagdistance}) where latesttagdistance is the number of commits since the last tag (so a effective minor or patch version).
Since you're already dabbling in metadata with !minor and such - even if not so programmable - i thought you might be interested in this idea.
Sorry for the late answer. Of course I had read your post when you posted it but hadn't any things to add then, and I wasn't so sure what you were talking about. Sorry about that :).
Let me start by thanking you for the ideas. FYI, you might have noticed that gitchangelog supports revlist argument (parsed by git revlist) that allows to ask for the changelog "since" a specific commit... Not sure this was what you meant in your first paragraph.
For your second point about inbuilt substitution tags, git describe --tags does this pretty well. And, since 3.0.0 you can use it to replace the unreleased version label... (in other words, the version title used in the changelog for recent commits above the last tagged commit).
I understand that you miss a debian style changelog template. Wouldn' t you be ready to throw us a quick file (a mustache or mako template) so we could include that ?
Can you provide angularJS template: https://github.com/ajoslin/conventional-changelog/blob/master/CONVENTIONS.md
Some random links about thoughts around changelog format:
The text was updated successfully, but these errors were encountered: