| Commit message (Collapse) | Author | Age |
|
|
|
| |
Closes: #914280
|
|
|
|
|
|
| |
See also
https://docs.python.org/3/whatsnew/3.6.html#deprecated-python-behavior
|
|
|
|
| |
Closes: #761166
|
| |
|
|
|
|
|
|
| |
if the pq branch doesn't exist yet.
Closes: #876800
|
|
|
|
|
| |
So far we only passed in the base branch, make it accept the pq branch
too.
|
|
|
|
|
|
| |
This way we can call it from rebase to create the missing branch
Gbp-Dch: Ignore
|
|
|
|
| |
instead of a confusing "git status".
|
|
|
|
|
| |
Closes: #872351
Signed-off-by: Guido Günther <agx@sigxcpu.org>
|
|
|
|
| |
Use present instead of past tense
|
|
|
|
|
|
| |
We always want to start from an imported series.
Thanks: Chris Lamb for the reproducer
|
|
|
|
|
| |
We skipped the commit when the patch series became completely empty
but we want to commit that change too.
|
|
|
|
|
|
|
| |
When creating the delta of added and dropped pachtches ignore comment
lines in the series file.
Closes: #852817
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
So far we would fail empty commits with the confusing error
$ gbp pq export --commit
gbp:info: Generating patches from git (debian/sid..patch-queue/debian/sid)
gbp:error: Error running git commit:
|
|
|
|
| |
E305 expected 2 blank lines after class or function definition
|
| |
|
| |
|
| |
|
|
|
|
| |
broken by "pq: Ensure we are working in the right git directory"
|
| |
|
|
|
|
|
| |
This is particularly bothering for the tests, as they are usually ran
from the gbp git, and pq might happily apply the patches there into it.
|
| |
|
| |
|
|
|
|
|
|
|
| |
This add two new parameters to pq, upstream_tag, and pq_from, the last one is used to use
the canonical merged branches logic and the use upstream_tag as the base for the pq branch.
This is similar to what's currently used in the rpm code, and could be merged in future
updates.
|
|
|
|
|
|
|
|
| |
and make return codes and messages consistent. This allows us to move
some test code from the component tests to the unit tests which is
always nice.
Closes: #733640
|
| |
|
| |
|
|
|
|
| |
since it's used with "export --commit".
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to be specified as an option
Now that gbp-pq preserves patch names on import and export the
--[no-]patch-numbers options have been rendered largely useless unless
the patch queue commits are amended with the Gbp[-Pq]: Name tags
removed. The options remain useful if support for renumbering is
added. It's also handy to allow the choice of the format to use
for the numeric prefixes.
Closes: #790890
Signed-off-by: Guido Günther <agx@sigxcpu.org>
|
|
|
|
| |
use gnu.org/licences instead of a postal address, as suggested by Guido
|
|
|
|
| |
Closes: #761161
|
| |
|
| |
|
|
|
|
|
|
| |
to work towards Python3 support
Gbp-Dch: Ignore
|
|
|
|
|
|
|
|
|
| |
When we write out patches to subdirs using a topic we want to filter out
this topic from the commit message. Support for this was lost in
7ce15d2434ee42aa5a1afce3d03069c5efb2db1b
add it back. Also fix parsing of the deprecated commands.
|
|
|
|
|
|
| |
Replaced by the "Gbp[-Pq]: Topic <topic>" command.
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
|
|
|
|
|
|
|
| |
"Gbp-Pq: Topic <topic>" leaves the marker in the exorted patch so we
shouldn't use it by default.
This reverts commit 7ce15d2434ee42aa5a1afce3d03069c5efb2db1b.
|
|
|
|
|
|
| |
Replaced by the "Gbp[-Pq]: Topic <topic>" command.
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
|
|
|
|
|
|
| |
So that it can be re-used by the upcoming pq-rpm tool.
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
|
| |
|
| |
|
|
|
|
|
| |
This commits the changes in the pq right away. This is currently
experimental and subject to change.
|
|
|
|
| |
Closes: #761160
|
|
|
|
| |
since they now show up with --list-cmds
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If we fail to apply the patch the tree is left in a dirty state
so reset to the last head. This avoids irritating errors like:
gbp:error: Failed to apply 'debian/patches/poison+remember_trash': Failed to commit tree: fatal: invalid date format: 1998/03/21
following files would be overwritten by checkout:
doc/hosts.nntp.5
innd/art.c
innd/innd.h
innd/rc.c
Please, commit your changes or stash them before you can switch branches.
Aborting
Thanks: Marco d'Itri for the repo to debug this
|
|
|
|
|
|
|
|
|
|
| |
e.g. instead of
gbp:error: Failed to apply 'debian/patches/poison+remember_trash'
we now have
gbp:error: Failed to apply 'debian/patches/poison+remember_trash': Failed to commit tree: fatal: invalid date format: 1998/03/21
|
|
|
|
|
| |
This allows us to build an internal list of valid options and print
these.
|
|
|
|
|
|
| |
mostly reverting e1780f0.
Closes: #742907
|