c4.html #1

  • //
  • guest/
  • perforce_software/
  • utils/
  • c4/
  • c4.html
  • View
  • Commits
  • Open Download .zip Download (2 KB)
<html>
<head>
   <title>C4 front end processor</title>
</head>
<body>
<center>
<h1>
c4 -- searches for changes (like CVS), import file trees
</h1>
<au>
<a href="http://www.c-side.com/">Neil Russell</a>
</au>
</center>
<p>
<dl>
<dt><b>Synopsis:</b></dt>
<dd>
Import or re-import whole file trees with correct add/edit/delete
operations;&nbsp;&nbsp;Search for modified/new/removed files
and do the correct
edit/add/delete operations (inspired by CVS).
</dd>
</dl>
</p>

<p>
<dl>
<dt><b>Description:</b></dt>
<dd>
<b>C4</b> was originally created to give <b>p4</b> a CVS feel, by allowing
perforce clients to have writable files, and have <b>c4</b> locate
changed files in a way similar to CVS.
&nbsp;&nbsp;This has been expanded
to correctly find arbitrary changes between the current top of
tree and the client so that whole trees can be imported.
&nbsp;&nbsp;This is routinely used to import updates to
external source, including
updates that can remove/rename whole directories of files.
&nbsp;&nbsp;<b>C4</b> provides a control file that is placed at the top of
each client to set environment variables, such as <code>P4PORT</code> and
<code>P4CLIENT</code>
(<b>p4</b> now provides this also).
</dd>
</dl>
</p>

<p>
<dl>
<dd>
<b>C4</b> is not public domain; it is provided free of charge under
a Berkeley UNIX type of license such as that used in FreeBSD.
</dd>
</dl>

<p>
<a href="ftp://ftp.perforce.com/pub/perforce/contrib/misc/c4-src-1.4.tar.gz">
FTP source code from Perforce.
</a>

<hr>
<font size=-1>
  Copyright &copy; 1997 -- 1999 Neil Russell, 
  caret @ c-side dot com.
</font>

</body>
</html>
# Change User Description Committed
#1 3458 Neil Russell C4:
*  Updated from 1.6 to 1.10.  Changes include:
    -  Fixed handling of file names with spaces.
    -  Improved igmore list handling.
    -  Other miscelaneous fixes.