SVN-INJECT(1)
π SVN-INJECT(1) β the command reference bestie, ok so
ok so real talk: svn-inject is a command reference page, and it's about putting a Debian source package into a Subversion repository. that's it, that's the whole vibe. no cap. π
β¨ NAME β¨
svn-inject β puts a Debian source package into Subversion repository. literally its whole job. it ate and left no crumbs.
π¦ SYNOPSIS π¦
svn-inject [options]
package.dsc
repository_URL
so you're handing it a .dsc and a repo URL, plus whatever options you're feeling. that's the group chat invite right there. π«Ά
πΈ OPTIONS πΈ
svn-inject accepts the following options on the command-line:
-hβ print the help menu. the classic "wait what do i do" button. π-vβ Make the command output verbose. Default: Off.-qβ Hide less important messages. Default: Off.-lβ Layout type.1(default) meanspackage/{trunk,tags,branches,...}scheme,2means the{trunk,tags,branches,...}/packagescheme. Default:1-tdirectory β Specify the directory where the.orig.tar.gzfiles are stored on the local machine. Default: Off.- *
-d|--do-like=directory* **β Looks at the working directory of some other package and uses its base URL, tarball storage directory and similar checkout target directory. Default: Off. -cnumber β Checkout nothing (0), trunk directory (1) or everything (2) when the work is done. Default:1-oβ Only keep modified files under SVN control (including thedebian/directory), track only parts of upstream branch. Default: Off.-O|--no-branchesβ Do not create the branches subdirectory at all. This works in a similar way to-obut all changes on upstream files (e.g. meta changes like updating theconfig.guessandconfig.subfiles) are ignored and the upstream branch is not used. Default: usebranches/.-sβ By default,svn-injectused to create.svn/deb-layoutafter an inject operation if a checkout followed the inject. Since version0.6.22this behaviour is deprecated.
With this parameter svn-inject will replicate the old behaviour.
This option was provided since it can be useful when creating a local override file.
Default: Off.
bestie listen. this one is deprecated behaviour energy β you only reach for it if you specifically want the old-school .svn/deb-layout thing. π¨
-setprops-set-propsβ Setsvn-bp:*props on the debian directory automatically. Default: Off.
π SEE ALSO π
/usr/share/doc/svn-buildpackage/()β The svn-buildpackage HOWTO manualsvn-upgrade(1)β upgrade source package from a new upstream revision.svn(1)β Subversion command line client tooldpkg-buildpackage(1)β Debian source package tools
go read these, they're the supporting cast and they understood the assignment. πβ¨
π 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
the roff β SGML β DocBook XML glow-up pipeline is honestly iconic. π
π COPYRIGHT π
Copyright Β© 2009 Eduard Bloch
and that's the whole page, fr fr. this was Release 0.8.2, dated May 2009 β a whole vintage moment, and yes it's still serving. bye bestie, go inject that package. π
πΈπ¦
π¦ where this page comes from
- debian bookworm: svn-buildpackage 0.8.8 Β· GPL-3.0-or-later
- debian trixie: svn-buildpackage 0.8.10 Β· GPL-3.0-or-later
- ubuntu noble: svn-buildpackage 0.8.8 Β· 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