Major new features:
- StarTeam provider added – thanks to Gunnar Wagenknecht.
- SVN copy used for Tags/Branches support for MKS, ClearCase, CVS, StarTeam
- CVSRCS provider is implemented – import from CVS using repository files directly.
List of Resolved Items
- SVNIMP-46-StarTeam provider doesn't work with use_file_copy=yes
- SVNIMP-45-StarTeam provider - token exception when importing whole project without folder specification
- SVNIMP-43-StarTeam import - integrate contribution from Gunnar Wagenknecht
- SVNIMP-41-[VSS] Checkout should not be blocked by confirmation requests
- SVNIMP-39: Using copying to create tags: Implemented for MKS, ClearCase, CVS providers
- SVNIMP-38-Create log containing source vcs commit message mapped to svn revision
- SVNIMP-35-[PVCS] Files/Revisions checked out twice
- SVNIMP-30-Extract VSS Pins and migrate them to SVN branches
SVNIMP-29-Add VSS Labels as own SVN property - SVNIMP-28-Ignore subversion directroy for testing (_svn)
- SVNIMP-27-Extract VSS branches and migrate them to SVN branches
- SVNIMP-26-Allow VSS files with a "Pin" set
- SVNIMP-24-metrics improvements
- SVNIMP-23-[PVCS] 'svnadmin: Checksum mismatch' error during dump file import
- SVNIMP-21-[PVCS] Inconsistent PVCS data, which end up into error messages in vlog result are not handled correctly
List of minor fixes:
- Checkout is done without keyword substitution (SVNIMP-47)
- Fixed bug in ClearCase history parser, Added test for use_file_copy
- VSS Documentation fix
- Added Logging of CVS errors. Now there will be a message in the log why the cvs rlog/ls command failed.
- Star Team support added to changes.txt
- Star Team config added to the config.properties
- Star Team jars added to the run-time class path
- fixing the Star Team provider build process (adding the required jar to dependencies)
- SVN signature for not existing path moved to config file
- CVSRCS Documentation updated
- CVS: added support for file-copy for branches
- StarTeam: configure ignores and renamed config.properties (it's really only an example)
- MKS: removed unused config parameter "mks.recurse_into_subprojects"
- General Documentation updated
- CVS: Documentation updated
- Added file cache support for CVS provider
- VSS: Checkout should not be blocked by confirmation requests