manpagez: man pages & more
man SVK::Merge(3)
Home | html | info | man
SVK::Merge(3)         User Contributed Perl Documentation        SVK::Merge(3)




NAME

       SVK::Merge - Merge context class


SYNOPSIS

         use SVK::Merge;

         SVK::Merge->auto (repos => $repos, src => $src, dst => $dst)->run ($editor, %cb);


DESCRIPTION

       The "SVK::Merge" class is for representing merge contexts, mainly
       including what delta is used for this merge, and what target the delta
       applies to.

       Given the 3 SVK::Path objects:

       src
       dst
       base

       "SVK::Merge" will be applying delta ("base", "src") to "dst".


CONSTRUCTORS

       new

       Takes parameters the usual way.

       auto

       Like new, but the "base" object will be found automatically as the
       nearest ancestor of "src" and "dst".


METHODS

       info
           Return a string about how the merge is done.

       run Given the storage editor and SVK::Editor::Merge callbacks, apply
           the merge to the storage editor. Returns the number of conflicts.


TODO

       Document the merge and ticket tracking mechanism.


SEE ALSO

       SVK::Editor::Merge, SVK::Command::Merge, SVK::Merge::Info, Star-merge
       from GNU Arch



perl v5.10.0                      2008-08-04                     SVK::Merge(3)

Mac OS X 10.6 - Generated Thu Sep 17 20:15:21 CDT 2009
© manpagez.com 2000-2024
Individual documents may contain additional copyright information.