browse.html #1

  • //
  • public/
  • browse.html
  • View
  • Commits
  • Open Download .zip Download (9 KB)
<!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 &reg;
              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>
              &nbsp;
              </p>
            </dd>
            </dl>
            <!-- Content ends here -->

          </div><!-- id content -->

      </div><!-- id main-body -->


      <!-- Copyright and bottom bar -->
      <div id="copyright">
        Copyright &#169; 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!