logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

gbp-import-dscs - Import several versions of a Debian source package into a Git repository, sorted by

Author

       Guido Günther <agx@sigxcpu.org>

                                                 9 January 2025                               gbp-import-dscs(1)

Description

gbpimport-dscs imports several versions of a Debian source package into a Git repository. To do  so,  it
       sorts  the  packages  by  their  versions first, and then imports them via calling gbpimport-dsc on each
       package.

       If the current directory isn't a Git repository already, the repository is created in  a  subdir  of  the
       current  working  directory,  named after the first imported package, otherwise the Git repository in the
       current working directory is being used. This allows for incremental imports.

Examples

       When run in an empty directory, download all versions of package entr available at Debian  snapshots  and
       import them into a new git repository:

             gbp import-dscs --verbose --pristine-tar --create-missing-branches --debsnap entr

Name

       gbp-import-dscs  -  Import  several  versions of a Debian source package into a Git repository, sorted by
       version number

Options

--debsnap
              Fetch snapshots from snapshots.debian.org using debsnap.

       --ignore-repo-config
              Ignore gbp.conf files stored in the git repository itself. This can be useful to ignore branch in‐
              formation and other options shipped in the package source.

       All other options are passed on verbatim to gbpimport-dsc.

See Also

gbp-import-dsc(1),  gbp-buildpackage(1), gbp-import-orig(1), gbp-dch(1), gbp.conf(5), debuild(1), git(1),
       pristine-tar(1), The Git-Buildpackage Manual ⟨file:///usr/share/doc/git-buildpackage/manual-html/
       index.html⟩

Synopsis

gbpimport-dscs [options] [gbpimport-dscoptions] pkg_1.dscpkg_2.dsc...  or
       gbpimport-dscs {--debsnap} [options] [gbpimport-dscoptions] {package}

See Also