Chia-liang Kao (高嘉良) > SVK-1.08 > SVK

Download:
SVK-1.08.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  53
Open  12
View Bugs
Report a bug
Source   Latest Release: SVK-v2.2.1

NAME ^

SVK - A Distributed Version Control System

SYNOPSIS ^

  use SVK;
  use SVK::XD;
  $xd = SVK::XD->new (depotmap => { '' => '/path/to/repos'});

  $svk = SVK->new (xd => $xd, output => \$output);
  # serialize the $xd object for future use.

  $svk->ls ('//'); # check $output for its output
  ...

DESCRIPTION ^

SVK is the class that loads SVK::Command and invokes them. You can use it in your program to do what you do with the svk command line interface.

CONSTRUCTOR ^

Options to new:

xd

SVK::XD object that handles depot and checkout copy mapping.

output

A scalar reference. After command invocation the output will be stored in the scalar. By default the output is not held in any scalar and will be printed to STDOUT.

METHODS ^

All methods are autoloaded and deferred to SVK::Command->invoke.

SEE ALSO ^

svk, SVK::XD, SVK::Command.

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