$Id: //guest/perforce_software/utils/pvcstop4/main/CHANGELOG.txt#10 $ 2009/08/10 (rcowham) - Fix problem with corrupt last modified time in PVCS - Tweak logging - Add option to ignore vlogerrs in case of corrupt PVCS 2009/07/07 (rcowham) - Tweak logging 2009/06/30 (rcowham) - Make branch levels play more nicely with depot_root - Handle leading \\ differently when processing archive files with spaces in. Quotes make pvcs handle these differently. 2009/02/19 (rcowham) - Remove options in mkdepot.pl that allow P4Perl not to be used - doesn't work otherwise! 2009/01/23 (sknop) - Major change: Uses the officially support version P4Perl 2008.2 mkdepot.pl now only uses one connection to the Perforce server in tagged mode. Branching enabled. This was never properly implemented and partly disabled. Branching should work now as expected. 2006/06/24 - Refer to older version of P4Perl. 2005/03/29 - Be specific about versions of P4Perl to use to avoid future problems. - Refer to older (non-PCLI) version of scripts. 2004/12/17 - Fix P4Perl connect problem. - Fixed bug when not using P4Perl. 2004/11/18 - Update for latest P4Perl usage. 2003/10/08 - Use PCLI to read basic history as it spots files having moved - Make label processing much faster - Use P4Perl if it is available (much faster) 2002/11/01 - RHGC Merged in some extra features from the VSStoP4 scripts - import into already active repository - specify depot and path to import into - slight improvement in error handling 2001/12/20 - fixed issue on Windows 2000 where in some cases changes would be lost during the improve phase. 2001/5/23 - added check for basic permissions - added support for specifying archive file ending 1999/12/15 - fix to handle setting client root when it contains spaces 1998/8/21 - disallow numeric labels - fix verification script to use p4 fstat rather than p4 where, and to do the appropriate song and dance to verify keyword expanded files 1998/8/14 - fixed date format problem with 98.2 (p4 change -f would fail on dates of the form yyyy/mm/dd h:mm:ss - i.e. times before 10am) - other small updates 1998/6/5 - added support for ignoring branches (useful if PVCS branches aren't labelled and aren't terribly meaningful anyway) - added support for not including a branch name in depot filenames (not recommended but it might be useful for some) 1998/3/24 - added support for lowercasing user names - added ability to specify file type by "filename extension" 1998/3/19 - added ability to log complete output of all commands run by the converter - fixed bug in improve.pl which allowed same filename to appear more than once in a changelist (this would cause the conversion to fail) 1998/3/13 - fixed up level 2 branching support to avoid Perl undefined variable warning message 1998/3/11 - added support for "level 2" branching, removed code to run "p4 branches" - added support for lowercasing branch names - added check for non-null Perforce depot - changed to use user's setting of P4CLIENT and P4USER (or USER or USERNAME) if they are set 1998/3/5 - fixed convert.pl to recognize files ending in V as well as v (Doh!) - added support for lowercasing filenames and paths - improved error logging and error checking - added a verification script (verify.pl) - removed support for servers prior to 97.3 in order to - eliminate the p4 get in mkdepot.pl (this speeds things up and avoids a possible future incompatibility) - remove code to support not using p4 change -f 1998/1/21 - fixed mkdepot.pl to handle multiple labels on same revision
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#10 | 7349 | Robert Cowham |
- Tweak logging - Add option to ignore vlogerrs in case of corrupt PVCS |
||
#9 | 7345 | Robert Cowham | - Fix problem with corrupt last modified time in PVCS | ||
#8 | 7305 | Robert Cowham | - Tweak logging | ||
#7 | 7296 | Robert Cowham |
- Make branch levels play more nicely with depot_root - Handle leading \\ differently when processing archive files with spaces in. Quotes make pvcs handle these differently. |
||
#6 | 7142 | Robert Cowham | - Remove options in mkdepot.pl that allow P4Perl not to be used - doesn't work otherwise! | ||
#5 | 7115 | Robert Cowham |
Incorporate Sven's changes: Uses the officially support version P4Perl 2008.2 mkdepot.pl now only uses one connection to the Perforce server in tagged mode. Branching enabled. This was never properly implemented and partly disabled. Branching should work now as expected. |
||
#4 | 5547 | Robert Cowham | - Refer to older version of P4Perl. | ||
#3 | 4869 | Robert Cowham |
Refer to specific versions of P4Perl to avoid future problems. Refer to non-pcli version of the scripts. No functional changes. |
||
#2 | 4696 | Robert Cowham |
Fixed problem with P4Perl connecting. Fixed problem when not using P4Perl |
||
#1 | 4664 | Robert Cowham | Branch into permanent location. | ||
//guest/robert_cowham/perforce/utils/pvcstop4/main/CHANGELOG.txt | |||||
#2 | 4650 | Robert Cowham | Update for P4Perl changes, plus fix a couple of filetypes. | ||
#1 | 4647 | Robert Cowham |
Rename //guest/robert_cowham/perforce/utils/pvcstop4/... To //guest/robert_cowham/perforce/utils/pvcstop4/main/... |
||
//guest/robert_cowham/perforce/utils/pvcstop4/CHANGELOG.txt | |||||
#2 | 3721 | Robert Cowham |
Various changes (tested at a client): - Use PCLI to read file location info (e.g. if moved) - Use P4Perl for speed - Removed DB_File as it has a bug - Do labels differently for vastly improved speed |
||
#1 | 3638 | Robert Cowham |
Renamed some files with windows extensions. Imported changes from Vsstop4 scripts: - Use P4Perl if installed - Use DB_File if installed - Rework labelling algorithm for speed Net result should be much improved performance. Next step is to use pcli. |