Guido Günther [Thu, 5 Mar 2009 20:07:49 +0000 (21:07 +0100)]
add git-builder cowbuilder example
Guido Günther [Tue, 3 Mar 2009 18:20:37 +0000 (19:20 +0100)]
Skip all comments before looking for clean_msg
Closes: #518008
Guido Günther [Fri, 27 Feb 2009 11:49:13 +0000 (12:49 +0100)]
be less strict on the spelling of boolen config file options
any capitalization of 'true' or 'false' as well as '0' and '1' are
allowed.
Guido Günther [Thu, 26 Feb 2009 12:51:50 +0000 (13:51 +0100)]
document changes and release 0.4.49
Guido Günther [Thu, 26 Feb 2009 08:19:25 +0000 (09:19 +0100)]
add --git-no-ignore-new
Guido Günther [Tue, 24 Feb 2009 17:57:18 +0000 (18:57 +0100)]
make --[no-]full a config file option
Guido Günther [Thu, 26 Feb 2009 10:49:56 +0000 (11:49 +0100)]
add --no-pristine-tar
Closes: #517024
Guido Günther [Thu, 26 Feb 2009 10:44:36 +0000 (11:44 +0100)]
simplify boolean option handling
Guido Günther [Thu, 26 Feb 2009 08:12:18 +0000 (09:12 +0100)]
better document Closes: tag
Closes: #516877
Guido Günther [Tue, 24 Feb 2009 19:07:25 +0000 (20:07 +0100)]
make --export a config file option
Guido Günther [Thu, 26 Feb 2009 08:04:39 +0000 (09:04 +0100)]
Pass "-d" to debuild when run as cleaner.
This way build-deps don't have to be fulfilled in the source tree but
only in the build tree.
Closes: #516876
Guido Günther [Wed, 25 Feb 2009 17:14:49 +0000 (18:14 +0100)]
fix for remote repos containing '.'
Guido Günther [Mon, 23 Feb 2009 17:25:07 +0000 (18:25 +0100)]
document changes and release 0.4.48
Guido Günther [Mon, 23 Feb 2009 16:29:30 +0000 (17:29 +0100)]
run git-cleaner with --git-ignore-new
Makes running with and without --git-ignore-new more consistent.
Guido Günther [Mon, 23 Feb 2009 15:37:54 +0000 (16:37 +0100)]
Add --export=WC to export the working copy into export-dir.
Closes: #509138
Guido Günther [Fri, 20 Feb 2009 11:55:10 +0000 (12:55 +0100)]
add gbp-posttag-push example
Guido Günther [Fri, 20 Feb 2009 11:58:33 +0000 (12:58 +0100)]
rename git-pbuilder to gbp-pbuilder
so we don't pollute the git- namespace with our helpers.
Guido Günther [Fri, 20 Feb 2009 11:18:38 +0000 (12:18 +0100)]
typo
Guido Günther [Fri, 20 Feb 2009 10:20:36 +0000 (11:20 +0100)]
add --git-dont-purge to the manual
Guido Günther [Fri, 20 Feb 2009 10:14:13 +0000 (11:14 +0100)]
add --git-export=INDEX to the manual
Guido Günther [Thu, 19 Feb 2009 19:38:04 +0000 (20:38 +0100)]
document changes and release 0.4.47
Guido Günther [Thu, 19 Feb 2009 18:08:34 +0000 (19:08 +0100)]
document exported env vars
and add example posttag hook
Guido Günther [Thu, 19 Feb 2009 16:54:32 +0000 (17:54 +0100)]
export sha1, branch and tagname into the commit hooks environment
this makes it possible to push out that specific tag only.
Guido Günther [Thu, 19 Feb 2009 18:07:32 +0000 (19:07 +0100)]
add GitRepository.rev_parse
Guido Günther [Thu, 29 Jan 2009 10:47:06 +0000 (11:47 +0100)]
fix VCS-Browser URL
Guido Günther [Fri, 23 Jan 2009 17:32:38 +0000 (18:32 +0100)]
document changes and release 0.4.46
Guido Günther [Fri, 23 Jan 2009 17:31:41 +0000 (18:31 +0100)]
handle dpkg-parsechangelog errors
Closes: #512765
Jonathan Wiltshire [Wed, 7 Jan 2009 12:50:35 +0000 (12:50 +0000)]
typo in docs/manpages/git-dch.sgml
Closes: 511096
Dietmar Winkler [Tue, 6 Jan 2009 14:15:13 +0000 (15:15 +0100)]
documentation typo
Guido Günther [Fri, 2 Jan 2009 12:46:59 +0000 (13:46 +0100)]
add Vcs-Browser
Guido Günther [Fri, 2 Jan 2009 12:30:42 +0000 (13:30 +0100)]
fix typos
Closes: #510479
Thanks: Jonathan Wiltshire
Guido Günther [Thu, 1 Jan 2009 19:11:54 +0000 (20:11 +0100)]
document changes and release 0.4.45
Guido Günther [Thu, 1 Jan 2009 18:22:07 +0000 (19:22 +0100)]
add --no-sign-tags to git-import-{dsc,orig}
Closes: #508889
Guido Günther [Mon, 29 Dec 2008 18:30:42 +0000 (19:30 +0100)]
add --no-git-author
Guido Günther [Mon, 29 Dec 2008 18:27:51 +0000 (19:27 +0100)]
document --no-sign-tags
Robie Basak [Mon, 29 Dec 2008 16:03:04 +0000 (16:03 +0000)]
Use name and email from git
Closes: #509867
Guido Günther [Sun, 28 Dec 2008 23:30:06 +0000 (00:30 +0100)]
document changes and release 0.4.44
Guido Günther [Sun, 28 Dec 2008 22:55:12 +0000 (23:55 +0100)]
add --no-sign-tags
Closes: #508889
Guido Günther [Sun, 28 Dec 2008 22:50:51 +0000 (23:50 +0100)]
add support for --foo and --no-foo options
by looking add at foo and no-foo config file defaults.
Guido Günther [Fri, 28 Nov 2008 18:16:29 +0000 (19:16 +0100)]
better descriptions
Guido Günther [Sun, 23 Nov 2008 13:50:40 +0000 (14:50 +0100)]
require python 2.5
Guido Günther [Sat, 15 Nov 2008 19:39:38 +0000 (20:39 +0100)]
allow to import into empty repositories
this makes git-import-dsc's behaviour finally consistent with
git-import-orig
Closes: #500458
Closes: #504075
Guido Günther [Sat, 22 Nov 2008 16:44:29 +0000 (17:44 +0100)]
add GitRepository.is_empty and create_repo helpers
Guido Günther [Sat, 22 Nov 2008 16:45:13 +0000 (17:45 +0100)]
rename GitInitDB to GitInit
Guido Günther [Fri, 21 Nov 2008 22:45:17 +0000 (23:45 +0100)]
typo
Guido Günther [Thu, 20 Nov 2008 08:42:04 +0000 (09:42 +0100)]
case insentive matching for "bugnumbers"
since they can contain "Bug"
Guido Günther [Sat, 15 Nov 2008 19:21:41 +0000 (20:21 +0100)]
too much whitespace
Guido Günther [Sat, 15 Nov 2008 14:59:08 +0000 (15:59 +0100)]
move common help messages into config.py
Guido Günther [Sat, 15 Nov 2008 12:28:02 +0000 (13:28 +0100)]
don't require bugnumbers to start with '#'
use the regex from Debian policy instead
Guido Günther [Sat, 15 Nov 2008 12:13:55 +0000 (13:13 +0100)]
help option cleanup
Closes: #505787
Guido Günther [Fri, 14 Nov 2008 13:12:37 +0000 (14:12 +0100)]
document changes and release 0.4.43
Guido Günther [Fri, 14 Nov 2008 12:45:52 +0000 (13:45 +0100)]
fix off by one
introduced by not counting first_commit when creating a new header
Guido Günther [Fri, 14 Nov 2008 12:40:02 +0000 (13:40 +0100)]
gather all invocations of dch in one function
fixes dch failures due to missing quotes introduced by [
7f24b98]
Guido Günther [Thu, 13 Nov 2008 16:09:44 +0000 (17:09 +0100)]
document changes and release 0.4.42
Guido Günther [Thu, 13 Nov 2008 15:33:00 +0000 (16:33 +0100)]
git-dch: add missing call to escape_commit
Guido Günther [Thu, 13 Nov 2008 14:52:11 +0000 (15:52 +0100)]
Don't fail on symlink creation
iff the symlink already points to the correct target. This way it
doesn't make a difference if one points git-import-orig to the file
downloaded via uscan or to the symlink created by uscan.
Closes: #502565
Felipe Sateler [Wed, 12 Nov 2008 03:04:13 +0000 (00:04 -0300)]
Don't include first UNRELEASED line
There's not much point in keeping this line when either doing a release
or when having a snapshot header (nor does it help much if one invokes
git-dch without options).
Closes: #505400
Guido Günther [Thu, 13 Nov 2008 11:02:31 +0000 (12:02 +0100)]
merge sha and snapshot parameter
Guido Günther [Mon, 10 Nov 2008 16:54:25 +0000 (17:54 +0100)]
use option groups
Guido Günther [Fri, 7 Nov 2008 20:40:35 +0000 (21:40 +0100)]
typo
Guido Günther [Fri, 7 Nov 2008 19:39:50 +0000 (20:39 +0100)]
mention cl2vcs
Guido Günther [Fri, 31 Oct 2008 09:32:21 +0000 (10:32 +0100)]
fix maintainer
Guido Günther [Fri, 31 Oct 2008 09:28:54 +0000 (10:28 +0100)]
document changes and release 0.4.41
Guido Günther [Fri, 31 Oct 2008 08:59:30 +0000 (09:59 +0100)]
switch back to original branch on empty imports
Closes: #504029, #504072
Guido Günther [Fri, 31 Oct 2008 08:59:06 +0000 (09:59 +0100)]
use repo.set_branch()
Guido Günther [Fri, 31 Oct 2008 08:51:48 +0000 (09:51 +0100)]
add GbpNothingImported exception
Guido Günther [Fri, 31 Oct 2008 08:51:12 +0000 (09:51 +0100)]
add set_branch() to switch branches
Guido Günther [Wed, 22 Oct 2008 13:59:13 +0000 (15:59 +0200)]
allow for another config file $REPO/debian/gbp.conf
the advantage over $REPO/.gbp.conf is that one can keep everything
packaging related below debian/. Thanks to Sean Finney.
Closes: #502253
Guido Guenther [Thu, 2 Oct 2008 10:28:32 +0000 (12:28 +0200)]
document changes and release 0.4.40
Guido Guenther [Thu, 2 Oct 2008 09:29:02 +0000 (11:29 +0200)]
silence parse_dsc and move sanity checks into DscFile
makes git-import-dsc{,s} less chatty
Kurt B. Kaiser [Sat, 27 Sep 2008 22:20:10 +0000 (18:20 -0400)]
Force tarball symlink on second export to build-area
When exporting to a separate build area for the second time, g-bp can't recreate the symlink
and therefore complains that the tarball wasn't found. Force the symlink to resolve this.
Closes: #500498
Guido Guenther [Thu, 2 Oct 2008 09:15:00 +0000 (11:15 +0200)]
remove superflous printout
Guido Guenther [Fri, 26 Sep 2008 14:55:03 +0000 (16:55 +0200)]
adjust is_clean for git 1.6
when tracking a remote branch it prints:
\# On branch debian
\# Your branch is ahead of 'origin/master' by 1 commit.
\#
nothing to commit (working directory clean)
so check the 4th line of output too.
Closes: #500238
Guido Guenther [Fri, 26 Sep 2008 14:28:49 +0000 (16:28 +0200)]
make indentation more consistent
Guido Guenther [Thu, 25 Sep 2008 18:19:19 +0000 (20:19 +0200)]
fix typo
Thanks: Aleksej R. Serdyukov
Closes: #500167
Guido Guenther [Mon, 22 Sep 2008 19:32:14 +0000 (21:32 +0200)]
document changes and release 0.4.39
Guido Guenther [Mon, 22 Sep 2008 17:54:00 +0000 (19:54 +0200)]
add find_tag(branch)
Guido Guenther [Mon, 22 Sep 2008 17:51:32 +0000 (19:51 +0200)]
document --no-merge
Guido Guenther [Mon, 22 Sep 2008 17:48:39 +0000 (19:48 +0200)]
merge by default when importing into an existing archive
can be skipped using --no-merge
Closes: #475571
Guido Guenther [Mon, 22 Sep 2008 17:32:14 +0000 (19:32 +0200)]
more option grouping
Guido Guenther [Mon, 22 Sep 2008 17:06:36 +0000 (19:06 +0200)]
move replace_source_tree into GitRepository
Guido Guenther [Mon, 22 Sep 2008 16:34:13 +0000 (18:34 +0200)]
print version number on failed imports
Guido Guenther [Sat, 30 Aug 2008 11:54:27 +0000 (13:54 +0200)]
Don't honor .gitignore during replace_source_tree
this only leads to missing files during git-import-orig
Closes: #467504
Guido Guenther [Thu, 18 Sep 2008 20:47:00 +0000 (22:47 +0200)]
wording
Guido Guenther [Thu, 18 Sep 2008 16:36:03 +0000 (18:36 +0200)]
demangle adding commits and sections
allows to create empty snapshot sections - useful for team maintenance
Guido Guenther [Wed, 17 Sep 2008 13:52:38 +0000 (15:52 +0200)]
same for git-import-dscs
Kurt B. Kaiser [Tue, 6 May 2008 21:39:53 +0000 (17:39 -0400)]
Don't buffer stdout; let git-bp messages print in-line
Closes: #479846
Guido Guenther [Mon, 8 Sep 2008 16:49:09 +0000 (18:49 +0200)]
document changes and release 0.4.38
Guido Guenther [Mon, 8 Sep 2008 16:10:20 +0000 (18:10 +0200)]
document short options and snapshot mode
Guido Guenther [Sun, 7 Sep 2008 20:49:05 +0000 (22:49 +0200)]
document --new-version
Guido Guenther [Sun, 7 Sep 2008 16:38:36 +0000 (18:38 +0200)]
add --new-version
Guido Guenther [Mon, 1 Sep 2008 13:11:24 +0000 (15:11 +0200)]
"git-commond" vs. "git command" cleanup
Closes: #497335
Guido Guenther [Sat, 30 Aug 2008 12:20:34 +0000 (14:20 +0200)]
document changes and release 0.4.37
Guido Guenther [Sat, 30 Aug 2008 12:11:30 +0000 (14:11 +0200)]
fix commit order of GitRepository.commits()
we request since..until but got until..since. This makes the order of
changelog entries generated by git-dch the same order as if git-dch
would be called individually for each commit.
Guido Guenther [Fri, 15 Aug 2008 10:21:26 +0000 (12:21 +0200)]
document meta-closes
Guido Guenther [Fri, 15 Aug 2008 10:33:48 +0000 (12:33 +0200)]
allow setting the bug-closing meta tag to look for
this way we can generate bug-closing entries for different BTSs such as
Debian or Launchpad.
Guido Guenther [Tue, 12 Aug 2008 17:32:09 +0000 (19:32 +0200)]
document changes and release 0.4.36
Guido Guenther [Tue, 12 Aug 2008 16:36:21 +0000 (18:36 +0200)]
don't fail import on non rfc822 adresses
in the dsc file
Closes: #494753
Guido Guenther [Tue, 12 Aug 2008 16:21:12 +0000 (18:21 +0200)]
detect flat tar archives in git-import-dsc too
Guido Guenther [Fri, 8 Aug 2008 10:10:40 +0000 (12:10 +0200)]
Warn if we can't parse the changelog
Without a changelog we can't parse the package name. Without that we
might end up with wrong names on the pristine tar branch and with
missing symlinks in tarball-dir. Since this might be intentional we
issue a warning only.