VCS-Lite
========

DESCRIPTION

This module provides the functions normally associated with a version
control system, but without needing or implementing a version control
system. Applications include wikis, document management systems and
configuration management.

It makes use of the module Algorithm::Diff. It provides the facility
for basic diffing, patching and merging.

UPGRADING

Note that the underlying object type has changed from an ARRAY to a HASH.

DEPENDENCIES

The distribution requires the following modules:

  Algorithm::Diff  (version 1.13 or later)
  Carp
  Getopt::Long

For testing purposes, the following modules are desirable, but not essential:

  Pod::Coverage
  Test::CPAN::Meta
  Test::CPAN::Meta::JSON
  Test::Pod
  Test::Pod::Coverage

INSTALLATION

To install this module type the following:

   perl Makefile.PL
   make
   make test
   make install

If you are on a windows box you should use 'nmake' rather than 'make'.

SCRIPTS

This module puts in place vldiff.pl, vlpatch.pl and vlmerge.pl.

BUGS, PATCHES & FIXES

There are no known bugs at the time of this release. However, if you spot a
bug or are experiencing difficulties that are not explained within the POD
documentation, please submit a bug to the RT system (see link below). However,
it would help greatly if you are able to pinpoint problems or even supply a 
patch. 

Fixes are dependent upon their severity and my availability. Should a fix not
be forthcoming, please feel free to (politely) remind me by sending an email
to barbie@cpan.org .

RT: http://rt.cpan.org/Public/Dist/Display.html?Name=VCS-Lite

AUTHOR

  Original Author: Ivor Williams (RIP)          2002-2009
  Current Maintainer: Barbie <barbie@cpan.org>  2009-2013

COPYRIGHT AND LICENSE

  Copyright © 2002-2009 Ivor Williams
  Copyright © 2009-2013 Barbie for Miss Barbell Productions.

This distribution is free software; you can redistribute it and/or
modify it under the Artistic License v2.
