# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#2 | 13876 | Paul Allen | Rename/move file(s) | ||
#1 | 13873 | Paul Allen | Branching using p4convert-maven | ||
//guest/perforce_software/p4convert/src/com/perforce/cvs/process/CvsProcessChange.java | |||||
#29 | 13776 | Paul Allen |
CVS: Update to node Action detection. The RCS State is normally set to 'Exp' and 'dead', but this change allows more user defined states. - Move Action class to common.node package. - Modified test case061 to test custom states. |
||
#28 | 12890 | Paul Allen |
Extended start/stop change limits to CVS. - Moved start and stop configuration options out of SVN name space to the generic P4 space. - Abstracted shared range logic to ProcessChange #review-12880 |
||
#27 | 12521 | Paul Allen |
CVS: Audit logging when generating Tmp files from RCS. Creates a file "tmpFile.log" under the com.perforce.cvs.tmpDir and logging is enabled by default. com.perforce.cvs.audit.tmp=true |
||
#26 | 12441 | Paul Allen |
CVS: Toggle off CVS change list storage. - Disabled until resume feature is complete. |
||
#25 | 12440 | Paul Allen | CVS: More efficient parsing of RCS files. | ||
#24 | 12406 | Paul Allen |
CVS: Bug fix for labels on dead RCS *n.1 revisions. Skip labeling a 'dead' RCS file if it is the first revision on that branch, as 'dead' revisions are not added to Perforce, there is not revision to Label. |
||
#23 | 12405 | Paul Allen |
CVS: Save change list data to a JSON formatted file 'changes.json'. (Work-In-Progress) - need to add load option and resume flags |
||
#22 | 12397 | Paul Allen |
CVS: Separate sort behaviour from Perforce changelist processing. - In preperation for saving CVS changes list state. - Updated test case 045 back (case rename in two changes) |
||
#21 | 12185 | Paul Allen |
CVS: Avoid labeling dead revisions. - includes a fix for missing revisions resulting from non-branched orphans. - test case 060 @rjackson |
||
#20 | 11263 | Paul Allen | Refactor the enum Action outside of ChangeAction. | ||
#19 | 11195 | Paul Allen | Back out changelist 11188 | ||
#18 | 11188 | Paul Allen |
CVS: Added OutOfOrderException to trap CVS branch issues. @rjackson (Untested and includes debug code) |
||
#17 | 11186 | Paul Allen |
Support standard command line arguments. Important change please note... @rjackson @nmorse The change was needed to extend the current features like --info and --user for CVS and future SCM support. Please check the documentation and CLI usage for the new usage. - CVS support for --users - Unit tests for CLI arguments Example: standard usage. java -jar p4convert.jar --config=myFile.cfg Example: generate a CVS configuration file. java -jar p4convert.jar --type=CVS --default Example: report Subversion repository usage. java -jar p4convert.jar --type=SVN --repo=/path/to/repo.dump --info |
||
#16 | 11040 | Paul Allen |
SVN: Static label support - Push up shared label code for CVS/SVN - Update label description base for CVS test case 030 |
||
#15 | 10997 | Paul Allen |
CVS: use a dynamic time window when processing pseudo branches. - Prevent branches getting ahead of the source. - Used parent equals method in RevisionEntry to fix for drop method in RevisionSorter. |
||
#14 | 10984 | Paul Allen |
CVS: Tidy up logging - added revision count. |
||
#13 | 10979 | Paul Allen |
CVS: offload Pseudo branches to the delayed list, before revision that are already opened. - should fix empty change lists |
||
#12 | 10978 | Paul Allen |
CVS redesign of RCS Revision Navigation. - Disabled reverse RCS tag lookup for the moment. |
||
#11 | 10952 | Paul Allen |
CVS add 1ms delay to pseudo branches. - extra trace debug |
||
#10 | 10944 | Paul Allen |
CVS change-list processing. Create a delayed list for pseudo branches to prevent them falling into the wrong change. - updated test cases 006 007 047 |
||
#9 | 10921 | Paul Allen | String.intern() null protection. | ||
#8 | 10910 | Paul Allen | CVS progress counters for large conversion. | ||
#7 | 10882 | Paul Allen |
CVS non branched revisions. Address issue when adding files to a branch that have no connection to main. CVS identifies these as 'dead' revisions on main with a branch. - replaced CVS test case 047 |
||
#6 | 10771 | Paul Allen |
Update warning counter, on error/warn state. Stats.inc(StatsType.warningCount); |
||
#5 | 10770 | Paul Allen | Switched off debug/trace reporting. | ||
#4 | 10730 | Paul Allen |
CVS: Fix for Labels in Import mode. Unable to label a revision in a pending change, so store all tag entries and add them to label after the change is submitted. Includes basic test case 030 |
||
#3 | 10728 | Paul Allen |
CVS: new Label feature. Scans the RCS tree counting revisions on a branch. If the branch only has one revision it gets downgraded to a Label. Support added for Import and Convert mode. Activate using: com.p4convert.cvs.labels=true or in java Config.set(CFG.CVS_LABELS, true); (manual testing only -- automated tests will follow this change) |
||
#2 | 10719 | Paul Allen |
CVS: Activate old label code and add config option. disabled by default -- for the moment until it works (set log level from trace -> debug) |
||
#1 | 9807 | Paul Allen | Initial import of p4-convert (from change 894340) |