summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix ver rel output when subpackages are involved.Jesse Keating2010-07-141-4/+12
| | | | The idea here came from Xavier Lamien. I just modified it slightly.
* Add help for coJesse Keating2010-07-141-1/+2
|
* Make newsources a parent of uploadJesse Keating2010-07-141-1/+2
| | | | Now that I know how...
* Add a co "alias" to clone.Jesse Keating2010-07-141-0/+4
|
* Fix error messageJesse Keating2010-07-141-1/+1
|
* Don't traceback if clone fails (#13)Jesse Keating2010-07-141-4/+8
|
* Fix cloning with --branchesJesse Keating2010-07-131-2/+2
|
* prep 0.4.2.3 releaseDennis Gilmore2010-07-092-1/+4
|
* Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-packagerDennis Gilmore2010-07-080-0/+0
|\
| * Handle importing an srpm into an empty repoJesse Keating2010-07-082-4/+3
| | | | | | | | | | | | In the case of a fresh module created upstream, we don't have a spec file to use for information, so we have to make a git repo outside of the module.
* | Handle importing an srpm into an empty repoJesse Keating2010-07-082-4/+3
| | | | | | | | | | | | In the case of a fresh module created upstream, we don't have a spec file to use for information, so we have to make a git repo outside of the module.
* | prep fedora-packager 0.4.2.2 releaseDennis Gilmore2010-07-083-2/+8
|/
* Add output to new-sources and upload target.Jesse Keating2010-07-061-0/+1
|
* Do the upload now that we have an upload targetJesse Keating2010-07-061-0/+1
|
* Don't write duplicate lines to sourcesJesse Keating2010-07-061-1/+4
| | | | | This can happen if somebody uses the "upload" target on the same file more than once.
* Remove incorrect commentJesse Keating2010-07-061-3/+0
|
* Add the upload targetJesse Keating2010-07-061-2/+8
| | | | This is like new-sources, only it doesn't replace existing sources.
* Rename source uploading functionJesse Keating2010-07-062-5/+15
| | | | | | This way we can reuse it for new-sources as well as just plain upload. The difference is new-sources replaces current content, upload just adds additional content.
* Use curl directly for file uploads.Jesse Keating2010-07-061-1/+12
| | | | | This is the easy way out until we have a progress bar support via the pycurl method.
* Pass the whole file path to the upload functionJesse Keating2010-07-061-6/+6
| | | | | | The otherside will reduce it down to basename when it stores the file. Frequently I upload source from a different directory (say an upstream clone and source build)
* Implement new-sources.Devan Goodwin2010-07-061-5/+182
| | | | | Introduces Lookaside object for interacting with the cache, as well as a GitIgnore object for managing the project's .gitignore file.
* Use the diff function.Jesse Keating2010-07-011-1/+1
|
* Create a (simple) diff commandJesse Keating2010-07-012-0/+48
|
* Add filtering so we only check out branches we want with clone --branchesCasey Dahlin2010-06-251-2/+4
|
* Point branches to the correct upstream for clone --branchesCasey Dahlin2010-06-251-5/+21
| | | | Also get rid of fedpkg.git and improve some documentation
* Implement fedpkg.py clone --branchesCasey Dahlin2010-06-251-9/+39
|
* Wire up the commit function into the frontend.Jesse Keating2010-06-241-0/+31
|
* Add a commit functionJesse Keating2010-06-241-0/+35
| | | | | This should work well whether you're on a real tty or not, but I didn't test it for the "not a tty" aspect.
* Make use of our new function to run commands.Jesse Keating2010-06-231-78/+28
| | | | Hurray for code removal!
* Add some logging to our process calls.Jesse Keating2010-06-231-0/+5
|
* Add a function to run commandsJesse Keating2010-06-231-0/+56
| | | | | This saves some code duplication and allows us to actually stream output as it happens, when on a real tty. Woo!
* Move import_srpm out of the classJesse Keating2010-06-232-89/+87
| | | | | This is so that we can use it before we have a full fledged module to deal with, like creating something local to play with.
* Better handle imports when not all the files pre-exist.Jesse Keating2010-06-231-5/+15
| | | | | This will be useful when we start importing into fresh blank repos, but that still needs more work.
* Handle our common files not existing yet.Jesse Keating2010-06-181-2/+3
|
* Wire up import in the frontend.Jesse Keating2010-06-181-0/+33
| | | | Does not commit yet, leaving that up to the user for now.
* First pass at a function to import an srpmJesse Keating2010-06-181-0/+70
| | | | | | Right now the library just copies in the files, and makes the call to upload new sources, but does not commit anything. Leaving that up to the library caller.
* Add a function to get details of an srpmJesse Keating2010-06-181-0/+46
|
* Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-packagerDennis Gilmore2010-06-162-3/+3
|\
| * Make sure we have the right verison of GitPythonJesse Keating2010-06-151-1/+1
| | | | | | | | 0.2.0 introduced new API changes.
| * Update for new GitPython APIJesse Keating2010-06-151-2/+2
| | | | | | | | I hate working with immature stuff (like myself)
* | setup for 0.4.2.1 releaseDennis Gilmore2010-06-143-2/+12
|/ | | | | | | * Mon Jun 14 2010 Dennis Gilmore <dennis@ausil.us> - 0.4.2.1-1 - set devel for F-14 - point builds to koji.stg - correctly create a git url for koji
* Hack to force use of the stg koji environmentJesse Keating2010-06-111-0/+4
| | | | | While we test in stg we want to use a different url. Easier to hack it here then on everybody's systems.
* Construct the url for koji correctlyJesse Keating2010-06-101-1/+1
| | | | | Koji expects a ? to separate the repo from the path, but this can be blank so just put it before the #hash.
* switch the devel branch to f14Dennis Gilmore2010-06-101-2/+2
|
* 0.4.2 releaseDennis Gilmore2010-03-234-7/+49
|
* fix whitespaceDennis Gilmore2010-03-231-1/+1
|
* Fix fedora-cvs when checking out in a dir containing some existing checkoutDennis Gilmore2010-03-231-3/+5
| | | | | | | https://bugzilla.redhat.com/show_bug.cgi?id=569954 fedora-cvs fails when trying to check out something in a dir containing an existing (possibly entirely unrelated) checkout, because CVSROOT in environment does not override files possibly found in ./CVS/. cvs -d $ROOT does.
* add missing fedora_cert.Dennis Gilmore2010-03-161-4/+4
|
* bump to 0.4.1Dennis Gilmore2010-03-031-1/+1
|
* add missing import sysDennis Gilmore2010-03-031-2/+2
| | | | Make clear the message what is not implemented in certificate verification