NAME

SVN::Pusher - Propagate changesets between two different svn repositories.

SYNOPSIS

my $m = 
    SVN::Pusher->new(
        source => $sourceurl,
        target => $desturl',
        startrev => 100,
        endrev   => 'HEAD',
        logmsg   => 'push msg'
        );

$m->init();

$m->run();

DESCRIPTION

See perldoc bin/svn-pusher for more documentation.

AUTHORS

Shlomi Fish <shlomif@iglu.org.il>

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

CREDITS

Original SVN::Push module by Gerald Richter. Modified into SVN::Pusher by Shlomi Fish.

A lot of ideas and code were taken from the SVN::Mirror module which is 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