1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
|
.TH SVN\-INJECT "1" "August 2003"
.SH NAME
svn\-inject \- puts a Debian source package into Subversion repository
.SH SYNOPSIS
.B svn\-inject
[\fIoptions\fR] \fI<package>.dsc\fR \fI<repository URL>\fR
.SH OPTIONS
.TP
\fB\-h\fR
print this message
.TP
\fB\-v\fR
Make the command verbose
.TP
\fB\-q\fR
Hide less important messages.
.TP
\fB\-l\fR
Layout type. 1 (default) means package/{trunk,tags,branches,...} scheme, 2
means the {trunk,tags,branches,...}/package scheme. 2 is not implemented
yet.
.TP
\fB\-t\fR directory
Specify the directory where the .orig.tar.gz files are stored on the
local machine.
.TP
\fB\-d\fR, \fB\-\-do\-like=directory\fR
Looks at the working directory of some other package and uses its base URL,
tarball storage directory and similar checkout target directory.
.TP
\fB\-c number\fR
Checkout nothing (0), trunk directory (1) or everything (2) when the
work is done.
.TP
\fB\-o\fR
Put only files that are actually touched in the .diff file under the
version control.
svn-inject sets the mergeWithUpstream property automaticaly, see HOWTO.
This is useful for repositories that
store lots of packages and where versioning the upstream sources would consume
lots of space.
.TP
\fB\-O\fR, \fB\-\-no\-branches\fR
Do not create the `branches' subdirectory at all. This works similar to
.B -o
but all changes on upstream files (eg. meta changes like updating the
config.guess and config.sub files) are ignored and the upstream branch is not
used.
.SH "SEE ALSO"
svn\-buildpackage(1), svn\-upgrade(1), svn(1), the HOWTO manual (in /usr/share/doc/svn-buildpackage/).
|