The CM Bridge (CC2SVN/CC2GIT/SVN2SVN) Release 2.1
This release introduces new functionality to reduce complicated merge conflicts in a Subversion repository
New features
- Subversion side updates are now performed entirely in a 'private' CM Bridge branch.
- A new config option has been introduced to allow control of where CM Bridge should store the branches it creates
- By default this is in the root of the repository
The CM Bridge (CC2SVN/CC2GIT/SVN2SVN) Release 2.0
This release introduces new functionality for Subversion to Subversion Bridges. In order to to reflect this change in functionality, The ClearCase Bridge product has been renamed to CM Bridge.
This release also addresses some minor issues from Release 1.5.
New Features
- Now compatible with Git 1.6 and 1.7
- Now allows spaces in paths to Git repositories
- New functionality allowing Subversion to Subversion bridges
All transfers from Subversion are carried out revision-by-revision
- File/folder and revision properties are transferred (on Subversion to Subversion Bridges only)
- The user can control which properties are not transferred
- File/folder property conflicts are detected.
Bug Fixes
- Removed spurious spaces when cutting and pasting view paths and repository locations in the web admin interface.
- Unexpected Bridge failures do not bring the entire bridge server down.
Fixed an issue where occasionally a folder rename/move in subversion would not fully propagate to ClearCase.
The ClearCase Bridge (CC2SVN/CC2GIT) Release 1.5
Minor bug-fix release. Fixes include:-
- Resolved issue where under certain circumstances changes from unrelated branches were transferred across the bridge, in particular file deletes.
- Fixed "get_change_set() takes exactly 3 arguments" issue, which occurred for some customers using the 1.4 release.
- Better error reporting for errors in config files.
Improved merge conflict handling. Now commits the file containing the conflict (including the Subversion diff), making it easier to resolve issues at either end of a ClearCase-Subversion bridge. See User Guide for details on how to resolve Subversion merge conflicts.
Some ClearCase view errors could cause "time data did not match format" errors to be reported by CC2X for some customers. CC2X has been made more resilient to these problems, which are now logged in the server log file.
The ClearCase Bridge (CC2SVN/CC2GIT) Release 1.4
Minor update release to fix a number of issues.
New Features
For Subversion bridges, support the svn:needs-lock property on files. For files with this property, the CC2SVN bridge will attempt to acquire a lock before applying a change.
Significant performance improvements for ClearCase repositories with long history.
Bug Fixes
Support file names starting with hyphens, e.g. -afile or --file.txt--
Support elements with hyperlinks on ClearCase side.
The ClearCase Bridge (CC2SVN/CC2GIT) Release 1.3
Minor update release to fix a number of issues.
Bug Fixes
- Fix issue with the cc2x_server terminating on merge errors on Linux platforms.
- Fix problem with bridge updates for bridges with trailing slashes in CC repository path
- Allow web admin server to be started from any directory (it was previously required to be started from within the installation directory)
- Table headings in web admin interface becoming obscured when window is sized too narrowly
The ClearCase Bridge (CC2SVN/CC2GIT) Release 1.2
Main Features
- First full release of GIT features (CC2GIT).
- Adds bridging of log-messages/comments
- Includes a graphical installer
- First release on Windows XP
The ClearCase Bridge (CC2SVN/CC2GIT) Release 1.1
This is recommended update release of the ClearCase Bridge.
Please note that CC2GIT functionality is currently in beta with a full release expected soon.
Main Features
- New and improved Webadmin interface including new dialogue for changing passwords and removal of user-name and password from the Git bridge configuration. Subversion and Git bridges have been split into two tables for improved clarity.
- Webadmin interface now only shows options available to the user, e.g. Git related options are only visible if a valid Git-bridge licence is found.
Now ignores lost+found directories at the top of a bridge on the ClearCase side.
- New option to store a default resolver email address in the config file. This email address is used to seed the Add Bridge form in the Webadmin interface.
Bug Fixes
Prevent illegal values from appearing in ClearCase side checkpoints. This only affects new bridges and the main symptom is that a new bridge does not transfer ClearCase data until the problem has been resolved.
The ClearCase Bridge (CC2SVN/CC2GIT) Release 1.0
This is the first release of the ClearCase Bridge, introducing bridging functionality between ClearCase on one side and Subversion and/or Git on the other.
Please note that CC2GIT functionality is currently in beta with a full release expected soon.
Main Features
Automatic bi-directional bridging between ClearCase and Subversion/Git repositories.
- Detection of merge conflicts between repositories with clear conflict-resolution strategies.
- Web-based administration interface.