svn-buildpackage -V (return code: 1)
svn: E155007: '/tmp/sandpit/debian/changelog' is not a working copy
Not started from the Trunk directory or not a valid SVN repository. Aborting.
svn-buildpackage --help (return code: 1)
Usage: svn-buildpackage [ OPTIONS... ] [ OPTIONS for dpkg-buildpackage ]
Builds Debian package within the SVN repository. The source code
repository must be in the format created by svn-inject, and this script
must be executed from the work directory (trunk/package).
Building and working directory management:
--svn-builder CMD Use CMD as build command instead of dpkg-buildpackage
--svn-ignore-new Don't stop on svn conflicts or new/changed files
--svn-dont-clean Don't run debian/rules clean (default: clean first)
--svn-savecfg Create a .svn/deb-layout file from the detected/imported
layout information. (replicates old behaviour)
Source copying behavior:
--svn-no-links Don't use file links (default: use links where possible)
--svn-dont-purge Don't wipe the build directory (default: purge after build)
--svn-reuse Reuse an existing build directory, copy trunk over it
--svn-rm-prev-dir Remove an existing build directory instead of making a
copy; if --svn-reuse is specified, this option is reset
--svn-export Just prepares the build directory and exits
Tagging and post-tagging:
--svn-tag Final build: Export && build && tag && dch -i
--svn-retag Replace an existing tag directory if found while tagging
--svn-only-tag Tags the current trunk directory without building
--svn-noautodch Don't add a new Debian changelog entry when done
Post-build processing:
--svn-lintian Run lintian after the build
--svn-move Move package files to .. after successful build
--svn-move-to XYZ Move package files to XYZ, implies --svn-move
Miscelaneous:
--svn-pkg PACKAGE Specifies the package name
--svn-override a=b Override some config variable (comma separated list)
--svn-arch ARCH Allows specifying the build architecture
--svn-verbose More verbose program output
--svn-noninteractive Turn off interactive mode
--svn-download-orig Use apt and uscan to download the .orig.tar.gz
-h, --help Show this help message
If the debian directory has the mergeWithUpstream property, svn-buildpackage
will extract .orig.tar.gz file first and add the Debian files to it.