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

Sharing code with IT operations through RTC

Hi,

We are using RTC 4.0.1 for scm related activities. We have the following implementation model:

1. We have one project area for all the business applications.
2. For every business application we have a team area, a development stream and a production stream.
3. Team lead deliver their final changes to the development stream.
4. Changes never flow from Dev to Prod stream. Prod streams are  basically empty.

During the release cycle, instead of using RTC, the developer share their final code through shared folders with the change control /production team. The cc/prod team is tasked to deploy those changes in the test and production environment.

The audit has asked us that all the code sharing should be done through RTC. I would like to know what is the best model to achieve this scenario. I have the following in mind:

1. Install RTC client on cc/production team members.
2. Give them read access to production streams and create their repository work space. 
3. Enforce team lead to flow the final changes from dev stream to prod stream.
4. Whenever there are incoming changes in prod stream, cc/prod team will accept to deploy the latest release.

Please suggest what is the best practice to implement the above scenario.

Thank You.

Regards,
Usman






0 votes



One answer

Permanent link
First, I completely agree with your auditor that all code sharing should be under SCM control (and not via shared folders).

Your model described above sounds fine to me.   If you decide that you need to "hot-fix" the production stream (rather than have all changes flow through the development streams), then you would want to extend that model to support this.

Cheers,
Geoff

1 vote

Comments

Thanks Geoff. I had couple of things to ask also:


1. CC/Prod team had already been using RTC web client. It might be a good idea if they can get the required artifacts to deploy via web client. (This way we can avoid installations plus the learning curve they had to go through to understand thick client)

2. Is there a way they can load via web client all the required artifacts in one go? (currently I see individual files can be downloaded not the whole folder structure)

Thank You.

Regards,
Usman




The web client is just for modifying a few files at a time.   If they have access to a Windows machine, the Windows Explorer client is probably the simplest interface.   Otherwise, for manipulating more than a few files, they'll want to use the Eclipse, VisualStudio, or command line clients.

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
× 12,014
× 1,201

Question asked: Nov 07 '16, 8:58 a.m.

Question was seen: 2,719 times

Last updated: Nov 09 '16, 6:48 p.m.

Confirmation Cancel Confirm