Rechercher une page de manuel
SVK::Patch.3pm
Langue: en
Version: 2008-08-05 (ubuntu - 08/07/09)
Section: 3 (Bibliothèques de fonctions)
Sommaire
NAME
SVK::Patch - Class representing a patch to be appliedSYNOPSIS
# Using SVK::Patch $patch = SVK::Patch->load ($file, $xd, $depotname); $patch->view; # update patch for target $patch->update; # regenerate patch from source branch $patch->regen; # apply the patch to designated target $patch->apply ($check_only); # apply to arbitrary target $patch->apply_to ($target, $storage, %cb); # Creating SVK::Patch $patch = SVK::Patch->new ('my patch', $xd, $depotname, $src, $dst); $editor = $patch->editor # feed things to $editor $patch->store ($file);
DESCRIPTION
SVK::Patch represents tree delta and assorted meta data, such as merge info and anchor for the patch to be applied.METHODS
new
Create a SVK::Patch object.load
Load a SVK::Patch object from file.store
Store a SVK::Patch object to file.editor
Return the SVK::Editor::Patch object for feeding editor calls to, or driving other editors.ticket ($merge, $source, $target;
Associate the patch with ticket generated from $source but excluding duplicated ones from <$target>.commit_editor
Returns a editor that finalize the patch object upon close_edit.Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre