# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#2 | 6452 | sandy_currier | cleaning up some defunct and out-of-date stuff | ||
#1 | 295 | sandy_currier |
A copy of Rich Geiger's cvs2p4 stuff. This is based off of an approx. 1999/12/20 copy. (I tried an integration from his dir, but didn't have the permission to do it.) This version has been somewhat modified to support the following: 1) arbitrary mapping of CVS repository dirs/modules to multiple perforce repositories/directories 2) handles files with spaces 3) handles files with '#' and '@' in them by renaming 4) handles files with '$' in them (by escaping shell commands) 5) supports restarting (by adding the -e switch to the command line) 6) handles 1999/2000 date issues with CVS 7) also supports incremental mirroring; the code to handle this completely was never finished as the project ended before the code was done. See the README file for the current notes on this. This was cool since this allowed converting a 1.5Gbyte, 15,000 change CVS repository with only 4 hours of down time. 8) probably some other stuff as well... |