summaryrefslogtreecommitdiff
path: root/git-import-dsc
AgeCommit message (Collapse)Author
2010-12-25TypoGuido Günther
Git-Dch: Ignore
2010-12-24Update the repo after the first importGuido Günther
so master matches the debian branch. Thanks: Rob Browning for the testcase
2010-12-20Change --ignore-same-version to --allow-same-versionGuido Günther
and properly document it. This matches the defaults we had since ages.
2010-12-13Fix debug string formattingGuido Günther
Closes: #606771
2010-12-10Move Debian tag with --ignore-same-versionGuido Günther
so the import doesn't fail. Closes: #606204
2010-12-10Fix --ignore-same-versionGuido Günther
2010-11-16Add logging functionsGuido Günther
This allows us to color and prefix the output. Closes: #544332
2010-09-17Let git-import-orig find the changelog when not on the debian-branch.Matthijs Kooijman
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.
2010-09-16Don't fail on missing debian/rulesGuido Günther
LP: #638371
2010-09-14Avoid unnecessary branch switchGuido Günther
when fixing the previous issues. LP: #637286
2010-09-13Switch to debian branch before forcing the HEAD updateGuido Günther
otherwise we might forward the current branch to another branch's ref. Thanks: Rolf Leggewie for the testcase
2010-08-15Catch KeyboardInterruptGuido Günther
2010-08-10Check for legacy tags where necessary.Guido Günther
2010-08-10Catch GitRepositoryErrorsGuido Günther
for less Python exceptions Git-Dch: Ignore
2010-08-10Remove duplicate checkGuido Günther
Git-Dch: Ignore
2010-08-06Don't add superflous parents to imports on the Debian branchGuido Günther
Only set a parent on the first import per upstream version.
2010-07-04Drop --no-mergeGuido Günther
We don't invoke 'git merge' anymore.
2010-07-04Use commit_dirGuido Günther
to write directly commit the content of the unpacked orig tarball and the patched Debian tree instead of using replace_tree. Closes: #506211, #588061 Thanks: Roger Leigh for his nice explantion on howto do this.
2010-05-12Add --download optionGuido Günther
This allows to directly import source packages either via git-import-dsc --download <pkg> or git-import-dsc --download <url-to-dsc> The former uses "apt-get soure" the later "dget". Closes: #510036
2010-01-25Import version 3 source formatGuido Günther
Closes: #552771
2010-01-14Allow to skip imports of same versionGuido Günther
Based on a patch by Christoph Göhre.
2009-12-13Improve error message when trying to import 3.0 source format packagesGuido Günther
until we properly support them.
2009-12-13Improve error handling on broken dsc files.Guido Günther
Closes: #560689
2009-09-15catch config file parse errorsGuido Günther
Closes: #545690
2009-08-23use option groupsGuido Günther
2009-08-23drop superfluous _utils from module namesGuido Günther
2009-03-25don't ignore --debian-branch on import into non empty archivesGuido Günther
2009-02-26add --no-pristine-tarGuido Günther
Closes: #517024
2009-02-26simplify boolean option handlingGuido Günther
2009-01-01add --no-sign-tags to git-import-{dsc,orig}Guido Günther
Closes: #508889
2008-11-28better descriptionsGuido Günther
2008-11-22allow to import into empty repositoriesGuido Günther
this makes git-import-dsc's behaviour finally consistent with git-import-orig Closes: #500458 Closes: #504075
2008-11-15move common help messages into config.pyGuido Günther
2008-10-31use repo.set_branch()Guido Günther
2008-10-02silence parse_dsc and move sanity checks into DscFileGuido Guenther
makes git-import-dsc{,s} less chatty
2008-09-22merge by default when importing into an existing archiveGuido Guenther
can be skipped using --no-merge Closes: #475571
2008-09-22move replace_source_tree into GitRepositoryGuido Guenther
2008-09-18Don't buffer stdout; let git-bp messages print in-lineKurt B. Kaiser
Closes: #479846
2008-09-01"git-commond" vs. "git command" cleanupGuido Guenther
Closes: #497335
2008-08-12don't fail import on non rfc822 adressesGuido Guenther
in the dsc file Closes: #494753
2008-08-12detect flat tar archives in git-import-dsc tooGuido Guenther
2008-05-25Help pristine-tar to find the branch nameGuido Guenther
Closes: #481806
2008-05-17move dsc handling into deb_utilsGuido Guenther
2008-04-14Make commits from git-import-dsc get author and date from debian/changelog.Adeodato Simó
This is done by setting GIT_AUTHOR_{NAME,EMAIL,DATE} before invoking git-commit. GIT_COMMITTER_* are left alone (i.e., the date of the import will be available from there). (cherry picked from commit acee866d1d89327aa530b6531b50b4edcc524906)
2008-04-12better handle broken dsc filesGuido Guenther
2008-02-29don't throw a python exception on tag failures or non existant branchesGuido Guenther
2008-02-29make dsc import repeatable (Closes: #468120)Guido Guenther
2008-02-27drop now (due to git-apply) unneeded codeGuido Guenther
2008-02-24speed up git-import-dsc by using git-apply (addresses parts of #449075)Guido Guenther
(30 to 50 percent speedup)
2008-02-23Allow multiple file filters for git-import-{orig,dsc}Harald Braumann