It's all about the answers!

Ask a question

How to use RTC SCM with tools lacking eclipse plugins?


Andy Moynahan (6312219) | asked Jun 25 '11, 12:57 p.m.
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



permanent link
Geoffrey Clemm (30.1k33035) | 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,

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

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.


Henning Sternkicker commented Oct 02 '13, 4:30 a.m.
JAZZ DEVELOPER

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


Register or to post 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.