Rechercher une page de manuel
VCS::LibCVS::Client::Request::Requests.3pm
Langue: en
Version: 2005-10-10 (fedora - 01/12/10)
Section: 3 (Bibliothèques de fonctions)
Sommaire
- NAME
- SYNOPSIS
- DESCRIPTION
- SUPERCLASS
- CLASSES
- VCS::LibCVS::Client::Request::Root
- VCS::LibCVS::Client::Request::Valid_responses
- VCS::LibCVS::Client::Request::valid_requests
- VCS::LibCVS::Client::Request::Directory
- VCS::LibCVS::Client::Request::Sticky
- VCS::LibCVS::Client::Request::Entry
- VCS::LibCVS::Client::Request::Checkin_time
- VCS::LibCVS::Client::Request::Modified
- VCS::LibCVS::Client::Request::Is_modified
- VCS::LibCVS::Client::Request::Unchanged
- VCS::LibCVS::Client::Request::UseUnchanged
- VCS::LibCVS::Client::Request::Questionable
- VCS::LibCVS::Client::Request::Case
- VCS::LibCVS::Client::Request::init
- VCS::LibCVS::Client::Request::noop
- VCS::LibCVS::Client::Request::version
- SEE ALSO
NAME
VCS::LibCVS::Client::Request::Requests - Classes for many requestsSYNOPSIS
my $mode = VCS::LibCVS::Datum::Mode->new("u=rw,g=rw,o=r"); my $mod_request = VCS::LibCVS::Client::Request::Modified-> new( [ "afile" , $mode, "/tmp/afile" ] ); $client->submit_request($mod_request);
DESCRIPTION
Each request of the CVS client protocol has its own class. Many of them are here.Each request requires specific pieces of data; this data is listed by type and name for each request.
SUPERCLASS
VCS::LibCVS::Client::Request
CLASSES
VCS::LibCVS::Client::Request::Root
Specify the CVS root directory for this session. This request is issued automatically by the Client."String": RootDir
VCS::LibCVS::Client::Request::Valid_responses
"String": List of valid responses
VCS::LibCVS::Client::Request::valid_requests
Ask the server for a list of requests it accepts. This request is issued automatically by the Client, who provides a way to access them.No data is required.
VCS::LibCVS::Client::Request::Directory
Specify a directory which the next Argument Using Request will work in."DirectoryName": Local Directory "DirectoryName": Absolute Repository Directory
VCS::LibCVS::Client::Request::Sticky
Specify that the most recent directory provided has a sticky tag."TagSpec": the sticky tag
VCS::LibCVS::Client::Request::Entry
Specify an RCS style Entry Line for the next Modifed request."Entry": The entry line
VCS::LibCVS::Client::Request::Checkin_time
Specify the checkin time for the next Modifed request."Time": The checkin time
VCS::LibCVS::Client::Request::Modified
Specify the contents of a modified file."FileName": the name of the modified file "FileMode": its mode "FileContents": the file itself
VCS::LibCVS::Client::Request::Is_modified
Specify that a file is modified without sending its contents."FileName": Name of the modified file
VCS::LibCVS::Client::Request::Unchanged
Specify that a file has not been modified."FileName": Name of the unmodified file
VCS::LibCVS::Client::Request::UseUnchanged
Specify the version of the protocolNo data is required.
VCS::LibCVS::Client::Request::Questionable
Specify the name of a file which may need to be ignored"FileName": Name of the unmodified file
VCS::LibCVS::Client::Request::Case
Specify that the server should ignore caseNo data is required.
VCS::LibCVS::Client::Request::init
Initialize a new repository. No need to call Root beforehand."String": RootName of repository to be initialized.
VCS::LibCVS::Client::Request::noop
No operation. Do nothing except get pent up responses from the serverNo data is required.
VCS::LibCVS::Client::Request::version
Return the version of CVS running as server.No data is required.
SEE ALSO
VCS::LibCVS::Client VCS::LibCVS::Client::Request
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre