Shlomi Fish > SVN-Pusher-0.06 > svn-pusher

Download:
SVN-Pusher-0.06.tar.gz

Annotate this POD

CPAN RT

New  1
Open  0
View/Report Bugs
Source   Latest Release: SVN-Pusher-0.08

NAME ^

svn-pusher - command line interface for propagating Subversion changesets.

SYNOPSIS ^

    % svn-pusher push --revision=4:6 http://hosta/path http://hostb/path

DESCRIPTION ^

svn-pusher propagates changesets from one Subversion repository to another.

COMMANDS ^

version (or --version)

Displays the version number.

push [options] srcurl desturl

Invoke the push of srcurl to desturl

Possible options:

-m --message=<text>

Use <text> for every commit that is done during push

-r --revision=<from>:<to>

Push only changes between (including) the two given revision. Revision can also be HEAD which means the newest revision in the repository.

--savedate

Save svn:date property. It requires that a pre-revprop-change exist on the destination repository.

--verbatim

Do not store uuid and timestamp in log message.

-v --verbose

Print extra information.

Example:

  svn-pusher push -r 4:6 -m 'New Release' https://svn.example.com/repos https://svn2.example.com/release

AUTHORS ^

Shlomi Fish <shlomif@iglu.org.il>

(based on SVN::Push by Gerald Richter <richter@dev.ecos.de>)

CREDITS ^

A lot of ideas and code were taken from SVN::Mirror which was written by Chia-liang Kao <clkao@clkao.org>

COPYRIGHT ^

Copyright 2004 by Gerald Richter <richter@dev.ecos.de>

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://www.perl.com/perl/misc/Artistic.html

syntax highlighting: