svn-inject1
Puts a debian source package into subversion repository
Usage
svn-inject [options]
package.dsc
repository_URL
Options
svn-inject accepts the following options on the command-line:
-
-h -
print the help menu
-
-v -
Make the command output verbose
Default: Off.
-
-q -
Hide less important messages
Default: Off.
-
-l -
Layout type. 1 (default) means package/{trunk,tags,branches,...} scheme, 2 means the {trunk,tags,branches,...}/package scheme.
Default: 1
-
-t directory -
Specify the directory where the .orig.tar.gz files 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.
-
-c number -
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 the debian/ 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 the config.guess and config.sub files) are ignored and the upstream branch is not used.Default: use branches/.
-
-s -
By default,
svn-injectused to create .svn/deb-layout after an inject operation if a checkout followed the inject. Since version 0.6.22 this behaviour is deprecated.With this parameter
svn-injectwill replicate the old behaviour.This option was provided since it can be useful when creating a local override file.
Default: Off.
-
-setprops -set-props -
Set svn-bp:* props on the debian directory automatically.
Default: Off.
Releases
11 releases since Debian 3.1 (Sarge); the text changed 7 times.
--no-branches since Debian 6.0 (Squeeze);
-O since Debian 6.0 (Squeeze);
-c since Debian 6.0 (Squeeze);
-h since Debian 6.0 (Squeeze);
-l since Debian 6.0 (Squeeze);
-o since Debian 6.0 (Squeeze);
-q since Debian 6.0 (Squeeze);
-s since Debian 6.0 (Squeeze);
-set-props since Debian 6.0 (Squeeze);
-setprops since Debian 6.0 (Squeeze);
-t since Debian 6.0 (Squeeze);
-v since Debian 6.0 (Squeeze).
--do-like until Debian 4.0 (Etch);
-d until Debian 4.0 (Etch).