man SVK::Editor::XD () - An editor for modifying checkout copies
NAME
SVK::Editor::XD - An editor for modifying checkout copies
SYNOPSIS
$editor = SVK::Editor::XD->new ( path => CW$path, target => CW$target, oldroot => CW$fs->revision_root ($fromrev), newroot => CW$fs->revision_root ($torev), xd => CW$xd, get_copath => sub { ... }, );
DESCRIPTION
SVK::Editor::XD modifies existing checkout copies at the paths translated by the get_copath callback, according to the incoming editor calls.
There are two modes, one is for applying changes to checkout copy as external modification, like merging changes. The other is update mode, which is used for bringing changes from depot to checkout copies.
PARAMETERS
- path
- The anchor of the editor calls.
- target
- The target path of the editor calls. Used for deciding if the root's meta data needs to be updated in update mode.
- xd
- XD object.
- oldroot
- Old root before the editor calls.
- newroot
- New root after the editor calls.
- update
- Working in update mode.
- get_copath
- A callback to translate paths in editor calls to copath.
- report
- Path for reporting modifications.
- ignore_checksum
- Don't do checksum verification.
- ignore_keywords
- Don't do keyword translations.
AUTHORS
Chia-liang Kao <clkao@clkao.org>
COPYRIGHT
Copyright 2003-2005 by Chia-liang Kao <clkao@clkao.org>.
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>