SVN-DO(1)
π SVN-DO(1) π
svn-do β the little command reference from your Command reference era, bestie. This is the manual page for svn-do, and it's about to be your new hyperfixation. π¦
β¨ NAME β¨
svn-do β export a source and run a command inside the source. That's the whole vibe. π«Ά
β¨ SYNOPSIS β¨
svn-do COMMAND
β¨ DESCRIPTION β¨
okay so here's the tea β: svn-do will use svn-buildpackage to export a source, run a command inside the exported source, and then β and this is the main character moment β if the command succeeds, it copies back the debian/ tree. π
β¨ EXAMPLES β¨
πΈ clean the tree (useful if this requires the full source tree)
$ svn-do debclean
I: Exporting source tree via svn-buildpackage...
[...]
I: Running command: debclean
[...]
I: Copying back the debian/ tree...
'debian/control' -> 'path/package/debian/control'
πΈ use quilt to refresh a patch
$ QUILT_PATCHES=debian/patches svn-do \
sh -c "quilt push 002_static-linking-dont-build-perf.patch; \
quilt refresh"
[...]
I: Copying back the debian/ tree...
[...]
'debian/patches/002_static-linking-dont-build-perf.patch' ->
'/path/package/debian/patches/002_static-linking-dont-build-perf.patch'
πΈ Start a source editing session and decide later not to copy back the debian/ tree
$ svn-do $SHELL
[...]
I: Running command: /bin/zsh
% exit 1
E: command exited with 1; not copying back the debian/ tree.
notice how the exit status said no and the copy-back said no too π the command has to succeed for the debian/ tree to come home. fr fr.
β¨ SEE ALSO β¨
/usr/share/doc/svn-buildpackage/()β The svn-buildpackage HOWTO manual πsvn-inject(1)β puts a Debian source package into Subversion repositorysvn-upgrade(1)β upgrade source package from a new upstream revisionsvn(1)β Subversion command line client tooldpkg-buildpackage(1)β Debian source package toolslintian(1)β Debian package checker π
β¨ AUTHORS β¨
- Eduard Bloch β This manual page was written by Eduard Bloch in roff. π
- Goneri Le Bouder β Converted manpages to SGML.
- Neil Williams β Converted manpages to DocBook XML and current Debian maintainer β
β¨ COPYRIGHT β¨
Copyright Β© 2009 Eduard Bloch
and that's the whole page, bestie!! π This icon of a document is Release: 0.8.2, dated May 2009, and it lives under the name SVN-DO(1) in the manual. slay, periodt, go read a manpage πβ¨π¦
π¦ where this page comes from
- debian trixie: svn-buildpackage 0.8.10 Β· GPL-3.0-or-later
- ubuntu resolute: svn-buildpackage 0.8.10 Β· GPL-3.0-or-later
- ubuntu stonking: svn-buildpackage 0.8.10 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms