<SOFTPKG NAME="P4" VERSION="3,4676"> <TITLE>P4</TITLE> <ABSTRACT>Perl friendly interface to Perforce SCM System. </ABSTRACT> <AUTHOR>Tony Smith, Perforce Software ( tony@perforce.com )</AUTHOR> <IMPLEMENTATION> <OS NAME="MSWin32" /> <ARCHITECTURE NAME="MSWin32-x86-multi-thread" /> <CODEBASE HREF="P4.tar.gz" /> </IMPLEMENTATION> </SOFTPKG>
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#7 | 4676 | Tony Smith |
Enable P4Perl to work against a server in unicode mode. This change adds two new methods to the P4 class: SetCharset() and GetCharset() which have the expected behaviour. Thanks to Raymond Danks <raymond.danks@amd.com>. Also cleaned up the test harness a little. |
||
#6 | 4667 | Tony Smith |
Caught by the old "hadn't saved my changes" problem, so the Changes file in the last submission was incomplete. Bumping the version number to retry... |
||
#5 | 4666 | Tony Smith |
New ParseSpec() and FormatSpec() methods allow you to convert specs between hash and string representations easily. Shortcut methods Parse* and Format* are also defined. (i.e. FormatClient() and ParseLabel() etc.) New methods IsTagged() and IsParseForms() tell you if your client is in tagged/form parsing mode respectively. If you care. P4::Tag() is deprecated in favour of P4::Tagged(). P4::Tag() exists for backwards compatibility |
||
#4 | 4579 | Tony Smith |
Rewrite P4Perl to be more like P4Ruby. This change does away with the old P4/P4::Client split and pulls all the functionality of P4::Client into P4. Hence P4::Client is now deprecated. There are a few gotcha's - see the Changes file, and documentation for the details, but in general it's backwards compatible. As part of this change, I'm also releasing the previous current versions of P4 and P4::Client as released versions - for posterity. P4 now gets a v3.x version number so the old versions will stand out clearly. Hopefully it's all working - works fine for me - but people should consider this a beta build, for now at least. |
||
#3 | 2003 | Tony Smith |
MakeMaker tweaks to cheer up the CPAN folks. Just guessing with the PPD file, but it's better than nothing (I'm told). |
||
#2 | 1733 | Tony Smith | Documentation update for P4 Perl module. | ||
#1 | 1011 | Tony Smith |
Moved Perl API stuff one level down to make way for upcoming Ruby interface. |
||
//guest/tony_smith/perforce/API/P4/P4.ppd | |||||
#1 | 945 | Tony Smith |
PPD file contributed by George Ibbott <gibbott@bakerstreettech.com> with some minor edits. Version set to 0.931 until I can figure out how to manage this better. |