Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

Multisite implementation with RTC 4.0.1

Hi,

    My organisation is having multiple site development units, and we want to have secure configuration and change management among our Mumbai and Delhi base units. We want, that the ownership should lies with Delhi office and Mumbai office will have controlled access to central repository.

Can you please help me in setting up RTC (Configuration management) between our Delhi and Mumbai office with central repository for change and configuration management.  


Thanks and Regards
Shruti

0 votes



2 answers

Permanent link
In addition to Ralph's comments, you may want to visit Scott's blog which might help you to understand the RTC distributed deployment versus Multisite.

1 vote

Comments

unfortunately, that article barely mentioned Distributed SCM in RTC.

This provides a LOCAL RTC for source code operations with the ability to commit from one stream (local server) to another (master)..

the setup is a FULL RTC locally which may be a support issue (we removed most of our IT staff from remote offices). Also, during the promote operations, the user requires TWO licenses checked out concurrently.. one on each server.

you also have to decide if the RTC instances share a license server , or have separate copies. If the phone line goes down and u share JTS, then operations stop on the remote CCM, if u don't share, then you have ANOTHER server manage remotely, AND you need two license pools. (cost & mgmt).

our IT org application support model says we cannot have web server and DB server on the same machine (logical), so you have two OS's, two App servers, two apps, and maybe require JTS and an IHS in front as well..
you also have to consider backup and recovery strategies from the remote office, as it will now be holding some of your precious intellectual property.


Permanent link
Hi Shruti,

I am not entirely sure what you ask for here. In general you have two options with RTC if you work at multiple sites.

  1. You can configure a central server at one site. The other site can access this site e.g. via VPN and use the SCM and CM component like any local user can. The permissions and visibility to SCM data like streams is managed in the repository as required. To reduce network bandwidth you can use a caching proxy on the remote site that the eclipse clients talk to, instead of directly talking to the server.
  2. You can set up RTC for distributed SCM - it needs to be enabled in the CCM advanced properties of the servers first. Using distributed SCM allows certain users with the permission to read/write a stream on both sites and the permission to replicate change sets to flow replicate SCM data across sites. These users could have a repository workspace on one server, that flows with a stream on the other server. This way they can replicate changes back and fort and also synchronize streams on both sites. There is no mastership concept in RTC however. Anyone who has the permission can read and write SCM data. Conflicting changes on different streams need to be solved by merging as in the usual use cases.

0 votes

Comments

I forgot to mention that the change sets could be linked to work items from any site. To be able to navigate to them, would require to make the servers friends. If you don't care for the work items you would not need to do this.

Your answer

Register or log in 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.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 1,203

Question asked: May 21 '13, 7:24 a.m.

Question was seen: 4,199 times

Last updated: May 21 '13, 8:59 a.m.

Confirmation Cancel Confirm