- <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; 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.
- 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.
- This is routinely used to import updates to
- external source, including
- updates that can remove/rename whole directories of files.
- <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 © 1997 -- 2000 Neil Russell,
- caret @ c-side dot com.
- </font>
- </body>
- </html>
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 1985 | Sean Nolan | my initial branch | 23 years ago | |
//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. « |
25 years ago | |
#2 | 223 | Neil Russell | C4 - small bug fixed; updated to version 1.5 | 26 years ago | |
#1 | 159 | Neil Russell | C4 integrated into //public/perforce/utils/c4. This is version 1.4 of C4, ready f...or release. « |
26 years ago | |
//guest/neil_russell/c4/index.html | |||||
#2 | 158 | Neil Russell | C4's index.html updated. | 26 years ago | |
#1 | 132 | Neil Russell | C4 submitted to branched copy (almost ready for 1.4 release). | 26 years ago |