index.html #19

  • //
  • guest/
  • tony_smith/
  • perforce/
  • API/
  • index.html
  • View
  • Commits
  • Open Download .zip Download (1 KB)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
  <TITLE>Tony Smith's API Utilities - Perforce Public Depot</TITLE>
  <META content="text/html; charset=iso8859-1" http-equiv=Content-Type>
</HEAD>
<BODY bgColor=#ffffff>
<CENTER>
  <H2>Perforce API Tools</H2>
</CENTER>
<p>Would you like to use Perforce from within your favourite scripting language? 
  If your favourite scripting language is <a href="http://www.perl.org">Perl</a> 
  or <a href="http://www.ruby-lang.org">Ruby</a>, you've come to the right place. 
  Here you'll find extensions to both languages which make running Perforce commands 
  and processing the data they return as easy as possible. 

<p>Since both extentions are based on the Perforce API rather than on parsing 
  the output of the command line client, they require a little more effort in 
  terms of setup, but will pay you back in terms of speed - and you won't need 
  to write nearly as much parsing code!
</p>
<strong>
    <p>
    Note: In March 2008, P4Perl, and P4Ruby were adopted as supported Perforce 
    products. The versions here, in the Perforce Public depot are deprecated,
    and will not be maintained further.
    </p>
    <p>
    Download P4Perl, and P4Ruby from the 
    <a href="ftp://ftp.perforce.com/perforce">Perforce FTP site</a>.
    </p>
</strong>

</BODY>
</HTML>
# Change User Description Committed
#19 6259 Tony Smith Update P4Perl/P4Ruby html pages with deprecation notice.
#18 2580 Tony Smith Update build matrices for P4Perl and P4Ruby as both compile
and work happily with the 2002.2 API.
#17 1164 Tony Smith Reworked exception handling (hopefully for the last time) in
P4/Ruby. Now exceptions are raised on completion of Perforce
commands if any errors or warnings were received as part of
executing the command.

This change also adds documentation, and indexes the Ruby
interface off my main page. Bad form to combine so many changes
in one changelist, but it's getting late and I want to get
them submitted!
#16 1012 Tony Smith Index page update
#15 1011 Tony Smith Moved Perl API stuff one level down to make way for upcoming
Ruby interface.
#14 1000 Tony Smith Add docs for Solaris port done by Jeremey Russell:

"We got everything working on a Solaris 2.8 server using gcc 2.95.3,
Perl 5.6.0, the Solaris27 Perforce API and the solaris.pl hint file
that I sent you."
#13 999 Tony Smith Latest stable release of P4-Client (1.977) and first stable beta
release of P4 (0.982). Also added the changelogs to the index page.
#12 978 Tony Smith New version of index file to help P4Web provide the right version
of the docs
#11 927 Tony Smith Correct bad link
#10 926 Tony Smith Reorganise layout of API stuff.
Current builds maintained under
current/ directory, released versions under released/ . All
version numbers are <major>.<changelist> so syncing to the
changelist number gets you the code for that build.

Also updated the index page and added HTMLised versions of
the pod to make it easy to see if this is what you need.
#9 604 Tony Smith Attempt to make Konqueror browse the page properly through P4Web
#8 583 Tony Smith Tidy up the Perl API index file.
#7 578 Tony Smith Release 0.52 of P4::Client hits the streets.
Minor bug fix
release.
#6 568 Tony Smith Minor updates to index page
#5 549 Tony Smith Renamed the working directory to P4-Client as I've discovered
that MakeMaker is quite happy with that and doesn't require a
version number in the directory name.
#4 527 Tony Smith Release P4::Client version 0.51 with Win32 support
#3 509 Tony Smith Renamed P4::ClientApi to P4::Client as it's more friendly and
that's what it's called on CPAN.  Subsequent changes include
the actual renaming inside the code, this just creates the
branch
#2 504 Tony Smith Switch to webkeeper and P4Web URLs instead of P4DB.
#1 501 Tony Smith First publicly released version of the Perl interface to the
Perforce API.