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

In RTC 5.0.2, How can we do Delivery from a stream to another (development, testing and production)?

I believe this is the basic scenario of SDLC that I want to achieve in RTC 5.0.2

0 votes



2 answers

Permanent link
You can change the flow target on your repository workspace to flow to different streams.  After you have delivered to stream A you can change the target from streamA to streamB and then deliver the changes to streamB.  This works well when all the changes are in your repository workspace or you are the developer. 
  
Or another way would be to create a separate repository workspace for this purpose (so you dont mess up any current work in your workspace).
Set the flow target to streamA - sync up with streamA (by either accepting all incoming changes, or replace with current from streamA) . Change flow target to streamB.  Now deliver any desired change sets  to streamB. 
When you do the deliver it will check for any conflicts, or  gaps.  This works well if you are trying to deliver changes for other developers.  

I am sure there are other ways to do this depending on your environment.  

0 votes

Comments

 Thank you for your answer Melissa.


Your answer is related to changing flow target however I am searching for how can I move from one phase to another in our SDLC after a successful development build? Do we need to create a stream for each phase? 

Please accept my apology for a vague question since I am a new user for RTC source control. I am trying to clear my concepts related RTC SCM (which is very different from other SCM tools). Basically, our objective is to replace IBM RTC source control by TFS and SVN which is running in our current environment.

An assistance on shifting things to RTC would be very helpful.

Best Regards,
Muhammad Moid 


Permanent link
Yes, you would use one stream for your "Phases".
You can read about RTC SCM in these articles: https://jazz.net/library/#sort=pubDate&tag=source%20control

See especially: Easing into Jazz Source Control and Jazz Source Control FAQ.
Also How to keep your streams flowing smoothly in Rational Team Concert 3.0.1.

You can use repository workspaces to accept content of phase-1 stream and set the flow target to the phase stream and deliver integrate. You can also use Adding the "Post-build Deliver" step to the build definition and automatically deliver from stream to stream if you don't create any conflicts e.g. only automatically deliver from one source to a stream.  

0 votes

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,204

Question asked: Sep 16 '15, 7:44 a.m.

Question was seen: 2,837 times

Last updated: Sep 21 '15, 5:21 a.m.

Confirmation Cancel Confirm