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

svn-upgrade - upgrade source package from a new upstream revision

Authors

EduardBloch
           This manual page was written by Eduard Bloch in roff.

       GoneriLeBouder
           Converted manpages to SGML.

       NeilWilliams
           Converted manpages to DocBook XML and current Debian maintainer

Description

svn-upgrade modifies a Debian package source located in a Subversion repository, upgrading it to a new
       upstream release. The repository filesystem tree must be in the format created by svn-inject.

Name

       svn-upgrade - upgrade source package from a new upstream revision

Options

svn-upgrade accepts the following options on the command-line:

       -VSTRING | --versionSTRING
           Forces a different upstream version string

           Default: Off.

       -c | --clean
           Runs makeclean and removes the debian/ directory in the new source.

           Default: Off.

       -PSTRING | --packagenameSTRING
           Forces a different package name

           Default: Off.

       -v | --verbose
           More verbose program output

           Default: Off.

       -r | --replay-conflicting
           Extra cleanup run: replaces all conflicting files with upstream versions. Review of svnstatus output
           before doing that could make sense.

           Default: Off.

       -N | --noautodch
           Upgrade without making a new changelog entry.

           Default: Make the changelog entry.

       -u | --uscan
           Use uscan to download the new version.

       --noninteractive
           Turn off interactive mode.

       --ignoreerrors
           In noninteractive mode, ignore errors.

       --ignored-files-actionSTRING
           Make files that are ignored due to subversion ignore patterns to be 'import'ed or 'skip'ed.

       -e | --auto-epoch
           Automatically increase version epoch if the new upstream version is not greater than the current.

       --debclean
           Run debclean before merging the new upstream source.

       Tarballs must be compressed with gzip or bzip2.

See Also

/usr/share/doc/svn-buildpackage/()
           The svn-buildpackage HOWTO manual

       svn(1)
           Subversion command line client tool

       svn-buildpackage(1)
           build Debian packages from SVN repository

Synopsis

svn-upgradenewsource[options]

See Also