aboutsummaryrefslogtreecommitdiffhomepage
path: root/git-import-orig
Commit message (Collapse)AuthorAge
* Make --[no-]merge a proper optionGuido Günther2011-01-11
| | | | so it can be configured via gbp.conf.
* Use tristate option for --color=valueGuido Günther2011-01-08
| | | | this allows true and false as alias for on and off.
* pychecker warning cleanupsGuido Günther2010-12-28
| | | | (mostly unused variables and imports)
* Add logging functionsGuido Günther2010-11-16
| | | | | | This allows us to color and prefix the output. Closes: #544332
* Add --[no]-interactive to avoid promptsGuido Günther2010-09-17
|
* Let git-import-orig find the changelog when not on the debian-branch.Matthijs Kooijman2010-09-17
| | | | | | When no changelog file is available in the checkout, look for the changelog in the repository. This allows for using git-import-orig when the upstream branch is checked out, for example.
* Ask the user for the package name and version if needed.Matthijs Kooijman2010-09-17
| | | | | | | | | | | | | | | If there is no debian/changelog to find the source package name, and/or the upstream version was not given on the commandline, ask the user for them. The values guessed from the original tarball name are offered as defaults to the user. Previously, this guessed version was used without confirmation. The source package name is now always taken from debian/changelog or prompted for, even when it might not be used (when importing a directory instead of a tarball, for example). This makes the code more straightforward and less errorprone in the future. Closes: #479172
* Use commit_dir instead of replace_treeGuido Günther2010-07-05
| | | | Closes: #526022, #569031
* Abort if upstream tarball contains git metadataGuido Günther2010-06-26
| | | | Closes: #571717
* Make --uscan more robustGuido Günther2010-04-26
| | | | | by not throwing exceptions onto the console and catching download errors.
* Add --uscan command-line optionDavid Paleino2010-04-12
| | | | | | Launch uscan and use the tarball, if there's a new upstream version. Closes: #577394
* Make the commit message for upstream imports configurable.Matthijs Kooijman2010-02-05
| | | | | | | This adds the import-msg commandline and configuration file option to change the commit message. Closes: #474457
* Don't refer to gzip compression in commentsGuido Günther2009-12-24
| | | | Git-Dch: Ignore
* Use "imported" instead of "merged".Guido Günther2009-10-25
| | | | | This way we don't claim we merged something but we possibly didn't. Closes: #545908
* move FastImport into gbp/git.pyGuido Günther2009-10-24
|
* Drop superflous argumentGuido Günther2009-10-13
| | | | | | fixes TypeError on merge failures. Closes: #549885
* export GBP_BRANCH to postimport hookGuido Günther2009-10-05
| | | | so we can pass the current branch to git-dch
* catch config file parse errorsGuido Günther2009-09-15
| | | | Closes: #545690
* add postimport hook for git-import-origGuido Günther2009-08-23
| | | | | | | Allows to run git-dch after import. Drop the dch invocation and warn when --no-dch gets passed on the commandline. Closes: #520355
* use option groupsGuido Günther2009-08-23
|
* drop superfluous _utils from module namesGuido Günther2009-08-23
|
* add filter-pristine-tarMehdi Dogguy2009-06-13
| | | | | | to filter upstream tarball before passing it to pristine-tar Closes: #520722
* allow for uppercase characters in the version patternGuido Günther2009-06-11
| | | | | | | | and in the package name if it's not a debian source package's name. Also allow for ':' and '~' which are allowed accoring to Debian Policy. Based on a patch by Felipe Sateler. Closes: #531819
* add --fast-importGuido Günther2009-05-03
| | | | | | | | This uses git-fast-import to import the upstream tarball, speeds up imports of upstream tarballs by a factor of two. This options is experimental and will become the default once it got more testing. Closes: #449075
* let the version detection patter match debian policyGuido Günther2009-04-07
| | | | Closes: #522888
* add --no-pristine-tarGuido Günther2009-02-26
| | | | Closes: #517024
* simplify boolean option handlingGuido Günther2009-02-26
|
* add --no-sign-tags to git-import-{dsc,orig}Guido Günther2009-01-01
| | | | Closes: #508889
* better descriptionsGuido Günther2008-11-28
|
* typoGuido Günther2008-11-21
|
* move common help messages into config.pyGuido Günther2008-11-15
|
* Don't fail on symlink creationGuido Günther2008-11-13
| | | | | | | | 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
* switch back to original branch on empty importsGuido Günther2008-10-31
| | | | Closes: #504029, #504072
* use repo.set_branch()Guido Günther2008-10-31
|
* move replace_source_tree into GitRepositoryGuido Guenther2008-09-22
|
* print version number on failed importsGuido Guenther2008-09-22
|
* Don't buffer stdout; let git-bp messages print in-lineKurt B. Kaiser2008-09-18
| | | | Closes: #479846
* detect flat tar archives in git-import-dsc tooGuido Guenther2008-08-12
|
* Warn if we can't parse the changelogGuido Guenther2008-08-08
| | | | | | | 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.
* git-import-orig: merge upstream by tag name instead of by branch name.Adeodato Simó2008-06-24
| | | | | This produces more useful commit messages, where you know what upstream version was merged by just looking at the log in "master".
* make symlink_orig's error message more helpfulGuido Guenther2008-06-20
|
* make no-dch configurable via gbp.confGuido Guenther2008-06-20
|
* add epoch to dch callGuido Guenther2008-06-12
| | | | Closes: #483718
* Help pristine-tar to find the branch nameGuido Guenther2008-05-25
| | | | Closes: #481806
* fix symlink creationGuido Guenther2008-05-08
|
* create a symlink archive -> <package>_<version>.tar.gzGuido Guenther2008-04-18
| | | | | | | this makes sure pristine_tar uses the correct filename for the orig.tar.gz. Closes: #475316
* avoid notGuido Guenther2008-04-17
|
* don't pass nonexisting branches to pristine-tarGuido Guenther2008-04-11
| | | | | | | in case of an empty archive the upstream branch does not yet exist, so pass 'master' to pristine-tar instead Closes: #475554
* uppercase UpstreamGuido Guenther2008-02-29
|
* make dsc import repeatable (Closes: #468120)Guido Guenther2008-02-29
|