Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[hyades-dev] Tagging many changed file with a CVS version from the CVS Team Synchronizing perspective:


This message is directed towards developers who have CVS commit privileges for Hyades projects.

As you know, we have instituted a process for checking in files that allows for traceability between bugzilla defects/enhancements and checkins to resolve them.  That checkin process (as a reminder) is described below:

1) On top of a meaningful description, add the defect number in the "Commit Dialog" text box
2) After committing the changes, version the changed files.  This can be done by right clicking the files->Team->Tag as version.  The version should be bugzilla_defectNumber

This is currently a two step process, because Eclipse does not support the -r flag when checking in files.  An enhancement request was filed by Marcelo several months ago, but it appears unlikely that this request will be implemented.  (You can view the request, and even vote for it, at the following URL:  https://bugs.eclipse.org/bugs/show_bug.cgi?id=44923)

Due to a change in the behavior of the Team -> Synchronize with Repository feature in CVS, many of us have had great difficulty performing step 2 above, because the list of changed files disappears when you commit them, and the context menu to select the files in the package explorer is no longer present in Eclipse 3.0.  *Please Note*:  this function is still available from the Team Synchronizing perspective, but is no longer a context menu.  It is now located:  Navigate -> Show In -> Package Explorer / Navigator.  Using this option, you can synchronize with repository, multi-select all of your changed files associated with a given defect / enhancement, and then *before you commit the changes*, choose Navigate -> Show In -> Package Explore / Navigator.  This will select all of the changed files in either the navigator or package explorer, and after you commit your changes, you can switch to the explorer and choose Team -> Tag as Version, and it will tag all of the selected files.

Hope this helps,
--Joe

Joe Toomey
Advisory Software Engineer
Rational Software
IBM Software Group

Back to the top