Kaydet (Commit) ed190cd1 authored tarafından Vladimir Glazounov's avatar Vladimir Glazounov

INTEGRATION: CWS cvsprot01 (1.1.2); FILE ADDED

2006/03/17 15:39:53 hr 1.1.2.1: #i63313# perl implementation of the CVS client protocol
üst 0218f462
#*************************************************************************
#
# OpenOffice.org - a multi-platform office productivity suite
#
# $RCSfile: PCVSLib.pm,v $
#
# $Revision: 1.2 $
#
# last change: $Author: vg $ $Date: 2007-08-27 13:33:04 $
#
# The Contents of this file are made available subject to
# the terms of GNU Lesser General Public License Version 2.1.
#
#
# GNU Lesser General Public License Version 2.1
# =============================================
# Copyright 2005 by Sun Microsystems, Inc.
# 901 San Antonio Road, Palo Alto, CA 94303, USA
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License version 2.1, as published by the Free Software Foundation.
#
# This library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
# License along with this library; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
# MA 02111-1307 USA
#
#*************************************************************************
package PCVSLib;
use 5.006;
use strict;
use warnings;
require Exporter;
our @ISA = qw(Exporter);
use PCVSLib::Client;
use PCVSLib::Command;
use PCVSLib::Connection;
use PCVSLib::Credentials;
use PCVSLib::Directory;
use PCVSLib::Entry;
use PCVSLib::Event;
use PCVSLib::EventHandler;
use PCVSLib::Request;
use PCVSLib::Response;
# Items to export into callers namespace by default. Note: do not export
# names by default without a very good reason. Use EXPORT_OK instead.
# Do not simply export all your public functions/methods/constants.
# This allows declaration use PCVSLib ':all';
# If you do not need this, moving things directly into @EXPORT or @EXPORT_OK
# will save memory.
our %EXPORT_TAGS = ( 'all' => [ qw(
) ] );
our @EXPORT_OK = ( @{ $EXPORT_TAGS{'all'} } );
our @EXPORT = qw(
);
our $VERSION = '0.02';
# Preloaded methods go here.
1;
__END__
# Below is stub documentation for your module. You'd better edit it!
=head1 NAME
PCVSLib - pure perl implementation of the CVS client protocol
=head1 SYNOPSIS
use PCVSLib;
=head1 DESCRIPTION
PCVSLib is a pure perl implementation of the CVS client protocol.
It currently supports only a subset of of the specified requests
and responses, just enough to support the OpenOffice.org CWS tools.
If it ever is complete and stable enough for general use, it might
be worthwhile to submit it to CPAN.
=head2 EXPORT
None by default.
=head1 SEE ALSO
The cvsclient protocol documentation which comes with the CVS
source distribution
=head1 AUTHOR
Jens-Heiner Rechtien E<lt>hr@openoffice.orgE<gt>
=head1 COPYRIGHT AND LICENSE
GNU Lesser General Public License Version 2.1
Copyright (C) 2005 Sun Microsystems, Inc.
=cut
# vim: set ts=4 shiftwidth=4 expandtab syntax=perl:
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment