index.html #1

  • //
  • guest/
  • sean_nolan/
  • perforce/
  • utils/
  • c4/
  • index.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 license similar to the Berkeley UNIX license,
such as that used in FreeBSD.
</dd>
</dl>

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

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

</body>
</html>
# Change User Description Committed
#1 1985 Sean Nolan my initial branch
//guest/perforce_software/utils/c4/index.html
#3 276 Neil Russell C4 - small bug fixed; updated to version 1.6
*  We are now a little more intelligent about what happens if
   there is a merge conflict between the local client and the
   head of the tree, and also about trying to do a refresh and
   a sync on the same file.
#2 223 Neil Russell C4 - small bug fixed; updated to version 1.5
#1 159 Neil Russell C4 integrated into //public/perforce/utils/c4.
 This is version 1.4
of C4, ready for release.
//guest/neil_russell/c4/index.html
#2 158 Neil Russell C4's index.html updated.
#1 132 Neil Russell C4 submitted to branched copy (almost ready for 1.4 release).