ADC Home > Reference Library > Reference > Mac OS X > Mac OS X Man Pages

 

This document is a Mac OS X manual page. Manual pages are a command-line technology for providing documentation. You can view these manual pages locally using the man(1) command. These manual pages come from many different sources, and thus, have a variety of writing styles.

For more information about the manual page format, see the manual page for manpages(5).



SVK::Mirror(3)                       User Contributed Perl Documentation                      SVK::Mirror(3)



NAME
       SVK::Mirror -SYNOPSIS SVK::MirrorSYNOPSIS

SYNOPSIS
           # setup a new mirror
           my $mirror = SVK::Mirror->create( { backend => 'SVNRa',  url => 'http://server/',
                                               backend_options => {}, repos => $repos, path => '/mirror' } );
           # load existing mirror
           my $existing = SVK::Mirror->load( { path => $path, repos => $repos } );

           $mirror->mirror_changesets();

           $mirror->traverse_changesets( sub { $revs_to_mirror++ } );

DESCRIPTION
       create
       load

       METHODS


       detach
       relocate($newurl)
       with_lock($code)
       find_changeset($localrev)
           Returns an opaque object that "sync_changeset" understands.

       find_rev_from_changeset($remote_identifier)
       traverse_new_changesets($code)
           calls $code with an opaque object and metadata that "sync_changeset" understands.

       sync_changeset($changeset, $metadata)
       mirror_changesets
       get_commit_editor
       url



perl v5.8.8                                      2007-03-04                                   SVK::Mirror(3)

Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.