How to use RTC SCM with tools lacking eclipse plugins?
Hi Folks,
A client of mine is asking for best practices around using RTC with tools that don't have an eclipse (or Visual Studio) plugin. Therefore they will have to install RTC with it's own eclipse and use it for all functions EXCEPT editing the files they need to work on . The specific use case here is Oracle Forms development. According the the customer they can't use an eclipse plugin. Therefore they would like to see documentation on how best to use RTC and a non-eclipsed based tool together. The general use would be: 1) use eclipse and RTC to create a workspace and load it locally. 2) Use their editor (Oracle forms editor) to edit the files. 3) use RTC to check in/deliver their changes. (haven't thought about merge issues yet) However, I'm worried about all the "gotchas" that may pop up in this usage model. For example, will RTC always know about the changes files? If not, how best to force RTC to see the changed files? (In ClearCase you could always search for checked out files to find them) Should they all share a workspace to avoid issues with files that can't be merged? (In Clearcase you could have shared a stream and pessimistically locked files to avoid multiple people editing files that can't be merged) Etc... I'm not looking for RTC vs ClearCase discussion btw. I just used ClearCase above because I know how to solve some of these issues in that tool. Do we have any published guidelines on how to use RTC with tools that don't have an eclipse plugin? Thanks Andy |
One answer
Geoffrey Clemm (30.1k●3●30●35)
| answered Jun 25 '11, 6:40 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Everything that you state below is correct. This is the
standard/recommended way to use RTC with any IDE that is not based on Eclipse or Visual Studio. Your SCM "home view" will be the Pending Changes view. The only thing you have to do before step 3 is to hit the "refresh" button in the Pending Changes view after you've done some editing. WRT the question about step 3, merging is exactly the same as if you'd been using Eclipse as your IDE. WRT files that can't be merged, sharing an RTC repository workspace does you no good for this, because RTC does not yet support reserved checkouts (so never share an RTC repository workspace). The way to handle this in RTC is the same as when you are using RTC as your IDE, namely, have all your team members take out an RTC lock on a binary file before editing it. This will ensure only one team member is editing it at any given time. Cheers, Geoff On 6/25/2011 1:08 PM, amblerman wrote: Hi Folks, Comments
Guillermo Talento
commented Oct 01 '13, 8:23 p.m.
I know that this question was asked a couple of years ago, now RTC has integration with Windows Explorer and I'm wondering if that is a better option to use in this case. I'll be glad to hear from someone who has done some use of RTC on shops developing in Oracle Forms.
Yes, I think you are right, the windows explorer integration could be the solution in this case, unless Oracle Forms is not able to support the RTC - MS SCC implementation, maybe you want to have a quick look here : https://jazz.net/products/rational-team-concert/features/msscciclient/
|
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.