| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
usage: fedpkg.py initial-merge [-h] [-n] [repo-path [repo-path ...]]
Performs a 'git merge' of all git branches with the same content
(i.e. with the same package spec files, patch files, etc.), regardless
of their history.
This is useful after Fedora's dist-cvs to dist-git migration, as often
different branches have different histories but the same content on the
filesystem.
After these initial merges of identical trees, future merges between
the branches will be a lot easier: Easier to follow in the dependency
graph, and easier to perform without conflicts.
positional arguments:
repo-path Path to a repo to initial-merge
optional arguments:
-h, --help show this help message and exit
-n, --dry-run Whether to run without actually merging
|
|\ \ |
|
| |/
| |
| |
| | |
Add man page generator to generate a man page at build time.
|
|\| |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Move the argparse setup and the actual argument parsing into
a separate parse_cmdline function.
This makes the actual main program more clear, and allows
reusing of the argparse setup for man page generation later.
|
| | |
|
|/
|
|
| |
https://fedorahosted.org/fedora-packager/ticket/64
|
|
|
|
| |
This can also prevent auth errors (#634946)
|
| |
|
| |
|
|
|
|
| |
This fixes a potential traceback on ^c
|
|
|
|
|
| |
Looks like argparse doesn't like a % in help. Odd. Also fix a logic
error for non-tty usage.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This patch is manually applied and then adjusted by me. Adds the basic
tag request functionality.
|
| |
|
| |
|
| |
|
|
|
|
| |
Don't use getnvr, and use existing reference to clog file
|
| |
|
| |
|
| |
|
|
|
|
| |
Minor clean ups from jochen's submission
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
hello Jesse,
because you have wrote, that you want a minimum set of functions in
the PackageModule clase, I have move the diff function out of their.
Best Regards:
Jochen Schmitt
|
|
|
|
|
|
|
|
|
|
|
| |
Hello Jesse,
this patch add a -i (info) tag for the fedpkg lint
command.
Best Regards:
Jochen Schmitt
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Hello Jesse,
this patch implenents a -t (tag) switch for the commit
command. Because you have wrote, that you don't like to
see additional function in the PackageModule class, I
have refactor this patch to fullfill your requirements.
Best Regards:
Jochen Schmitt
|
|
|
|
|
|
|
|
|
|
| |
Hello Jesse,
this patch add a -c (clong) switch for the commit commant.
Best Regards:
Jochen Schmitt
|
|
|
|
|
|
|
|
|
|
|
| |
Hello Jesse,
I have move the pull() and push() function in the __init__.py
module out of the PackageModule class.
Best Regards:
Jochen Schmitt
|
|
|
|
|
|
|
|
|
|
| |
Hello Jesse,
this patch implemts a pull command for fedpkg.
Best Regards:
Jochen Schmitt
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Hello Jesse,
this patch contains a tag command for fedpkg. I have
divede the tag function in __init__.py into three functions
for add, delete and list tags. All this functions lives outside
of the PackageModule class.
Best Regards:
Jochen Schmitt
|
|
|
|
|
|
|
|
|
|
|
| |
Hello Jesse,
using the stream keyword caused an error on python 2.6.
So I have remove this keyword.
Best Regards:
Jochen Schmitt
|
|
|
|
|
|
| |
Make sure that WARN, ERROR, and CRITICAL go to stderr, and that DEBUG
and INFO go to stdout. This involves more configuration than it aught
to, but that's python logging for ya.
|
|
|
|
|
|
| |
It's of my opinion that only errors should go to stderr. For that
reason I'll have all logger stuff to go stdout and any errors I'll use
print() on.
|
| |
|
|
|
|
|
|
| |
command
From Jochen@herr-schmitt.de
|
|
|
|
|
|
|
|
|
|
|
| |
Hello Jesse,
because I don't like duplicate code, I have create a getuser() function
which determinate the userid of the fas account.
Best Regards:
Jochen Schmitt
|
| |
|
| |
|
|
|
|
| |
This might only effect running from a checkout.
|
| |
|
|
|
|
|
|
| |
Outside of clog, there is no reason why commit should need data from the
spec file. This fixes a bug when marking a package as dead so that one
can commit again. Ticket #54
|
| |
|
| |
|
|
|
|
|
| |
We were not setting up the chains right, and our logging was all funky.
We now handle chains properly and log it sensibly
|
| |
|