The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

SVK::Target - SVK targets

SYNOPSIS

 See below

DESCRIPTION

For a target given in command line, the class is about locating the path in the depot, the checkout path, and others.

same_repos

Returns true if all @other targets are from the same repository

same_source

Returns true if all @other targets are mirrored from the same source

normalize

Normalize the revision to the last changed one.

as_depotpath

Makes target depotpath. Takes $revision number optionally.

path

Returns the full path of the target even if anchorified.

copath

Return the checkout path of the target, optionally with additional path component.

descend

Makes target descend into $entry

universal

Returns corresponding SVK::Target::Universal object.

depotname

Returns depotname of the target

nearest_copy(root, path, [pool])

given a root object (or a target) and a path, returns the revision root where it's ancestor is from another path, and ancestor's root and path.

Check if $self is related to another target.

copied_from ($want_mirror)

Return the nearest copy target that still exists. If $want_mirror is true, only return one that was mirrored from somewhere.

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