Re: Please add (upstream) changelog to vcsh
On Sun, Feb 19, 2012 at 01:14, Chanoch (Ken) Bloom wrote: > But for historical work, I guess it helps as a start. Aye, that's what I did. From now on, I will simply maintain it on the fly. Richard ___ vcs-home mailing list vcs-home@lists.madduck.net http://lists.madduck.net/listinfo/vcs-home
Re: Please add (upstream) changelog to vcsh
On Sat, 2012-02-18 at 14:20 +0100, Richard Hartmann wrote: > On Sat, Feb 18, 2012 at 11:53, Thomas Koch wrote: > > Just entered Debian Testing: git2cl > > I tried that on sid, but I really don't like the output. It's a > firehose, not a changelog. Yes, in general one wants to create git commit messages from new changelog entries, so that when you make a notable change, your users can see it and your developers can see it, but you generally don't want "fix typo" commit messages in your changelog, and you generally want to collapse multi-commit changes into a single changelog entry. But for historical work, I guess it helps as a start. ___ vcs-home mailing list vcs-home@lists.madduck.net http://lists.madduck.net/listinfo/vcs-home
Re: Please add (upstream) changelog to vcsh
On Sat, Feb 18, 2012 at 11:53, Thomas Koch wrote: > Just entered Debian Testing: git2cl I tried that on sid, but I really don't like the output. It's a firehose, not a changelog. Either way, both upstream and 0.20120215-1 have proper changelogs, now. Richard ___ vcs-home mailing list vcs-home@lists.madduck.net http://lists.madduck.net/listinfo/vcs-home
Re: Please add (upstream) changelog to vcsh
Just entered Debian Testing: git2cl git2cl is used to automatically generate GNU ChangeLogs from git logs. GNU ChangeLog format specification is available from: http://www.gnu.org/prep/standards/html_node/Change-Logs.html Homepage: http://josefsson.org/git2cl/ Thomas Koch, http://www.koch.ro ___ vcs-home mailing list vcs-home@lists.madduck.net http://lists.madduck.net/listinfo/vcs-home
Re: Please add (upstream) changelog to vcsh
On Wed, Feb 15, 2012 at 13:20, Richard Hartmann wrote: > I will whip it up myself, I guess. Ugly, but workable: for tag in $(git tag | tac | grep -v -- '-'); do echo $tag; [ -n "$tag" ] && {echo $tag..$previous_tag; git log $tag..$previous_tag; echo; echo '-'; echo} >> temp ; previous_tag="$tag"; done Richard ___ vcs-home mailing list vcs-home@lists.madduck.net http://lists.madduck.net/listinfo/vcs-home
Re: Please add (upstream) changelog to vcsh
On Wed, Feb 15, 2012 at 13:17, Adam Spiers wrote: > git log tag_a..tag_b Yes, I know of that. What I meant was more or less an automated/pre-existing for tag in ... etc. I will whip it up myself, I guess. -- Richard ___ vcs-home mailing list vcs-home@lists.madduck.net http://lists.madduck.net/listinfo/vcs-home
Re: Please add (upstream) changelog to vcsh
On Wed, Feb 15, 2012 at 11:15 AM, Richard Hartmann wrote: > If anyone knows of a trick to show all commit messages between any two > subsequent tags, that would help with writing a changelog, though. Probably I didn't understand the question, because I expect you already know what this does? git log tag_a..tag_b ___ vcs-home mailing list vcs-home@lists.madduck.net http://lists.madduck.net/listinfo/vcs-home
Re: Please add (upstream) changelog to vcsh
After looking at what the git logs get transferred into, they are not even near my expectations of a changelog. The result is more or less a brain dump, but lacks concise editing. If anyone knows of a trick to show all commit messages between any two subsequent tags, that would help with writing a changelog, though. RIchard ___ vcs-home mailing list vcs-home@lists.madduck.net http://lists.madduck.net/listinfo/vcs-home
Re: Please add (upstream) changelog to vcsh
On Wed, Feb 15, 2012 at 08:22, Thomas Koch wrote: > I've just updated vcsh in Wheezy and was curious to see what changed, but > neither in the Debian package nor in the upstream Git repository is a project > changelog. > Could you please be so kind to add one? It'd be a shame not to have one, since > there are so nice ways to autogenerate changelogs from Git commit messages.[1] I checked lintian in it's most naggy mode recently when preparing the backport for Squeeze and it complained about a missing changelog. Since then, this has been on my todo. I guess this poke is a good an excuse as any to actually do this :) My plan would be to create a changelog and simply copy over everything into the Debian one; if you have any other ideas, now it's time to pipe up. Richard ___ vcs-home mailing list vcs-home@lists.madduck.net http://lists.madduck.net/listinfo/vcs-home
Re: Please add (upstream) changelog to vcsh
On Wed, 15 Feb 2012 08:22:01 +0100 Thomas Koch wrote: > Hi, > > I've just updated vcsh in Wheezy and was curious to see what changed, but > neither in the Debian package nor in the upstream Git repository is a project > changelog. > Could you please be so kind to add one? It'd be a shame not to have one, > since > there are so nice ways to autogenerate changelogs from Git commit messages.[1] > > [1] I know of git-dch, but there must also be Debian independent tools. > In some projects use: git log --pretty="format:%ai %aN <%aE>%n%n%x09* %s%d%n" > ChangeLog dhich generates a quasi-GNU-style changelog, and there is git2cl in Debian unstable. Regards, Antonio -- Antonio Ospite http://ao2.it A: Because it messes up the order in which people normally read text. See http://en.wikipedia.org/wiki/Posting_style Q: Why is top-posting such a bad thing? pgpgLRUCf949e.pgp Description: PGP signature ___ vcs-home mailing list vcs-home@lists.madduck.net http://lists.madduck.net/listinfo/vcs-home
Re: Please add (upstream) changelog to vcsh
On 15 February 2012 18:22, Thomas Koch wrote: > I've just updated vcsh in Wheezy and was curious to see what changed, but > neither in the Debian package nor in the upstream Git repository is a project > changelog. > Could you please be so kind to add one? It'd be a shame not to have one, since > there are so nice ways to autogenerate changelogs from Git commit messages. Out of curiosity, why not just use "git log" ? A changelog file could get included in the Debian package, and that might be a good thing. -- Brian May ___ vcs-home mailing list vcs-home@lists.madduck.net http://lists.madduck.net/listinfo/vcs-home
Please add (upstream) changelog to vcsh
Hi, I've just updated vcsh in Wheezy and was curious to see what changed, but neither in the Debian package nor in the upstream Git repository is a project changelog. Could you please be so kind to add one? It'd be a shame not to have one, since there are so nice ways to autogenerate changelogs from Git commit messages.[1] [1] I know of git-dch, but there must also be Debian independent tools. Best regards, Thomas Koch, http://www.koch.ro ___ vcs-home mailing list vcs-home@lists.madduck.net http://lists.madduck.net/listinfo/vcs-home