<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Perforce Public Depot: How to Browse</title>
<!-- no htdig-keywords tag in this file -->
<!-- no keywords tag in this file -->
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="css/pure.css" type="text/css">
<link rel="stylesheet" href="css/depot.css" type="text/css">
</head>
<body>
<!-- div for entire page -->
<div id="outer">
<div id="page-top"><!-- frames the logo and search -->
<!-- logo -->
<div id="logo">
<a href="index.html"><img src="images/site_logo.gif" alt="Perforce Public Depot" width="219" height="50"></a>
</div>
<div id="search"><!-- search section -->
<form method="get" action="http://www.google.com/search">
<div><!-- needed so invisible field will validate -->
<input type="hidden" name="sitesearch" value="public.perforce.com">
</div><!-- silly invisible field div -->
<ul class="search-box">
<li class="left"><input type="text" size="40" name="q" value="" class="search-form"></li>
<li class="middle"><input type="submit" value="Search" class="search-button"></li>
<li class="right" style="color: black;">Powered by Google</li>
</ul>
</form><!-- top navbar search form -->
</div><!-- end search section -->
</div> <!-- end div id page-top -->
<!-- start site content -->
<div id="main-body">
<!-- navbars -->
<div id="navbar-outer">
<ul class="navbar">
<li class="nav-top"><a href="index.html" title="Home">Home</a></li>
<li><a href="sitemap.html" title="Project Tree">Project Tree</a></li>
<!-- li><a href="search.html" title="Search">Search</a></li -->
<li><a href="browse.html" title="How to Browse" class="active">How to Browse</a></li>
<li><a href="contribute.html" title="How to Contribute">Contribute</a></li>
<!-- li><a href="review.html" title="Change Review Email">Change Review Email</a></li -->
</ul>
</div>
<!-- end id.navbars -->
<div id="content">
<!-- Content starts here -->
<h1>How to Browse</h1>
<p><strong>
Please do not download software from this site unless you have read
the statement below and agree to it:
</strong></p>
<div class="hr-dotted"></div>
<table class="Disclaimer" cellspacing="0">
<tr>
<th><em>DISCLAIMER OF WARRANTY:</em></th>
</tr>
<tr class="zebra">
<td>
<strong>
For any and all software downloaded from the Perforce Public Depot:
Perforce Software, Inc. disclaims all warranties, either express or
implied, including but not limited to the implied warranties of
merchantability and fitness for a particular purpose.
</strong>
</td>
</tr>
</table>
<div class="hr-dotted"></div>
<p>
If you're simply curious about our Public Depot, please browse freely
using one of the following products we have set up on this site:
</p>
<div class="hr-dotted"></div>
<dl class="browse">
<dt><a href="perforce/webkeeper/README.WEBKEEP">WebKeeper</a></dt>
<dd>
<p>
The web server at <code>public.perforce.com</code> is an
<a href="http://www.apache.org">Apache Server</a> with the
Perforce Webkeeper module and the Perforce C++ API linked in.
When you point your browser to <code>public.perforce.com</code>,
you're browsing files in a Perforce depot.
For example, the file you're reading now is stored in the Public Depot as
"//public/index.html".
</p>
<p>
WebKeeper source files are available in the Perforce Public Depot in the
<a href="perforce/webkeeper/index.html">//public/perforce/webkeeper</a> path.
For more information about the Perforce C++ API, see the Perforce
<a href="http://www.perforce.com/perforce/loadsupp.html">Related Software</a> page.
</p>
</dd>
<dt><a href="http://www.perforce.com/perforce/doc.002/manuals/p4web/index.html">P4Web</a></dt>
<dd>
<p>
The alternate web server on this site is a P4Web Viewer,
listening on <code>public.perforce.com:8080</code>.
</p>
<p>
P4Web lets you navigate a depot hierarchy, observe activity, and browse file content.
(The links on this page to Public Depot paths are handled by P4Web.)
<a href="http://public.perforce.com:8080/@ra=s@/"><em>Start here</em></a>
to try it out.
</p>
<p>
Like WebKeeper, P4Web sends documents to your web browser directly from a
Perforce depot. For example, the page you're reading now is also available
through P4Web at:</p>
<pre><a href="http://public.perforce.com:8080/public/index.html">http://public.perforce.com:8080/public/index.html</a></pre>
<p>
Unlike WebKeeper, however, P4Web's Back-in-Time Browsing ®
lets you "go back in time" to browse documents stored in a Perforce
depot.
For example to see what this page looked like at 1:00 pm back in October 2, 1998,
say, you could point your browser to:</p>
<pre><a href="http://public.perforce.com:8080/public/index.html@1998/10/02:13:00">http://public.perforce.com:8080/public/index.html@1998/10/02:13:00</a></pre>
<p>
P4Web is currently available from the
<a href="http://www.perforce.com/perforce/loadprog.html">Perforce Downloads</a> page.
</p>
</dd>
<dt><a href="http://public.perforce.com/guest/fredric_fredricson/P4DB/rel/2.1/README.html">P4DB</a></dt>
<dd>
<p>
P4DB is a suite of CGI scripts in Perl contributed by Perforce user Fredric Fredricson.
It lets you navigate a depot hierarchy, observe activity, and browse file content.
The latest P4DB release is available in the Public Depot
<a href="http://public.perforce.com:8080/guest/fredric_fredricson/P4DB/rel/?ac=83">here</a>.
</p>
<p>
NOTE: Security problems have been found with the P4DB implementation.
Refer to this <a href="http://seclists.org/lists/bugtraq/2004/May/0058.html">Bugtraq notification</a> for more details.
</p>
</dd>
<dt><a href="ftp://public.perforce.com/">P4FTP</a></dt>
<dd>
<p>
P4FTP, a supported Perforce product, allows access to a Perforce depot via
the widely-implemented ftp protocol. As featured <a href="ftp://public.perforce.com"><em>here</em></a>,
it is configured to provide read-only access for browsing and downloading content from the Perforce
Public Depot.
</p>
<p>
P4FTP can also be used by registered Public Depot users for read-write
access; in this mode, it allows Perforce to be used conveniently from
software with ftp client support, (like Dreamweaver, Netscape, and
Internet Explorer) to browse, download, or upload Perforce depot
files.
</p>
<p>
More information about P4FTP, including download instructions, can be found
<a href="http://www.perforce.com/perforce/products/p4ftp.html"><em>here</em></a>.
</p>
</dd>
<dt>And...</dt>
<dd>
<p>
You can run any of the available Perforce client programs (P4, P4Win, P4Web, etc.)
on your own machine to access the Public Depot. Just set your Perforce port (P4PORT) to:</p>
<pre> public.perforce.com:1666</pre>
<p>
Note that we periodically purge client specs created by unregistered users. You are free to create new clients
but unless you're a registered user, don't count on having a persistent client spec in the depot. See below
for instructions on becoming a registered user.
</p>
<p>
Perforce client programs are available from the
<a href="http://www.perforce.com/perforce/loadprog.html">Perforce Downloads</a> page.
</p>
<p>
</p>
</dd>
</dl>
<!-- Content ends here -->
</div><!-- id content -->
</div><!-- id main-body -->
<!-- Copyright and bottom bar -->
<div id="copyright">
Copyright © 1996, 2007 Perforce
</div>
</div> <!-- id outer -->
</body>
</html>
| # | Change | User | Description | Committed | |
|---|---|---|---|---|---|
| #6 | 9981 | laurette | Obsolete, deleting. | ||
| #5 | 6283 | Sam Stafford | Update redirects to use new short URLs. | ||
| #4 | 6276 | Sam Stafford | Change old pages to http://public.perforce.com/wiki/ redirects. | ||
| #3 | 6030 | michael |
Update P4Web section and move to top. Remove obsolete items. |
||
| #2 | 6026 | rlo |
Public depot fixes: * Titles formatted similarly * Navbar changed and shortened * Change review taken out of navbar * Links fixed |
||
| #1 | 6025 | rlo |
Public Depot Redesign goes live * Skin matches KB and latest WWW skin * Rudimentary search mechanism based on google * did this already, but made some big mistakes and it was easier to obliterate and start over * about the above: yikes! |