Ivor Williams > VCS-Lite-Repository-0.09 > VCS::Lite::Element::Binary

Download:
VCS-Lite-Repository-0.09.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.02   Source   Latest Release: VCS-Lite-Repository-0.11

NAME ^

VCS::Lite::Element::Binary - Support for version control of binary files

SYNOPSIS ^

  use VCS::Lite::Element::Binary;

  my $bin_ele = VCS::Lite::Element::Binary->new('foo.jpg', recordsize => 16);

DESCRIPTION ^

This module is a subclass of VCS::Lite::Element to handle versioning of binary files

BUGS ^

Please post reports of bugs to rt.cpan.org

AUTHOR ^

        Ivor Williams   
        ivorw at CPAN (dot) org

COPYRIGHT ^

Copyright (C) 2004 Ivor Williams

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

The full text of the license can be found in the LICENSE file included with this module.

SEE ALSO ^

VCS::Lite::Element, VCS::Lite::Repository

METHODS ^

See VCS::Lite::Element for the list of object methods available.

new
  my $obj = VCS::Lite::Element::Binary->new( $filename, [param => value...]);

Constructs a VCS::Lite::Element::Binary object for a given file. Note, if the object has an existing YAML, it will return the existing object.

If you want to create a new binary element in a repository, call new then add it to the repository.

syntax highlighting: