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

debian-svp - create and manage changes against Debian packaging branches

Authors

       Jelmer Vernooij <jelmer@jelmer.uk>

debian-svp 0.0.1                                  February 2019                                    DEBIAN-SVP(1)

Description

       debian-svp  is  a  specialized  version of svp(1) that automatically resolves Debian package names to the
       URLs of packaging branches. It also provides support for a couple of Debian-specific operations.

   COMMANDOVERVIEWdebian-svprun[-h][--refresh][--labelLABEL][--nameNAME][--mode{push,attempt-push,propose}][--dry-run][--commit-pending{auto,yes,no}]packagescript
              Make a change by running a script. URL should be the URL of  a  repository  to  make  changes  to.
              Script  will  be  run in a checkout of the URL, with the opportunity to make changes. Depending on
              the specified mode, the changes will be committed  and  pushed  back  to  the  repository  at  the
              original URL or proposed as a change to the repository at the original URL.

       debian-svpnew-upstream[-h][--snapshot][--no-build-verify][--pre-checkPRE_CHECK][--dry-run][--mode{push,attempt-push,propose}]packages[packages...]
              Create a merge proposal merging a new upstream version. The location of the upstream repository is
              retrieved from the debian/upstream/metadata file, and the tarball is fetched using uscan(1).

       debian-svpupload-pending
              Upload pending commits in a packaging branch.

       debian-svplintian-brush[--fixersFIXERS][--dry-run][--propose-addon-onlyPROPOSE_ADDON_ONLY][--pre-checkPRE_CHECK][--post-checkPOST_CHECK][--build-verify][--refresh][--committerCOMMITTER][--mode{push,attempt-push,propose}][--no-update-changelog][--update-changelog][packages[packages...]]
              Create a merge proposal fixing lintian issues.

   optionalarguments:-h, --help
              show this help message and exit

       --version
              show program's version number and exit

Examples

debian-svplintian-brushhttps://salsa.debian.org/python-team/packages/dulwich
              Run  lintian-brush(1)  on  the  dulwich  package  and  create  a merge proposal with the resulting
              changes.

       debian-svplintian-brushdulwich
              Run lintian-brush(1) on the dulwich package  and  create  a  merge  proposal  with  the  resulting
              changes.

       debian-svpnew-upstreamdulwich
              Create  a  new  merge  proposal  merging the latest upstream version of dulwich into the packaging
              branch.

License

       GNU General Public License, version 2 or later.

Name

       debian-svp - create and manage changes against Debian packaging branches

See Also

svp(1), git(1), brz(1), lintian-brush(1)

Synopsis

       debian-svp [-h] [--version] {run,new-upstream,upload-pending,lintian-brush} ...

See Also