How we can maintain Release wise code in RTC
One answer
You would need to create a stream for each release. When you create a new stream, you would also be required to add components to it. You can pick a specific baseline of components and create the Stream. In a typical development environment, whenever your stream is ready for a release, you can create a snapshot for that release and the stream may be renamed to next release. Creating a snapshot can also create baselines for the components in the stream. At any time, if you need to get the stream of a past release, you can create a new stream from a snapshot of that release.
Comments
Thanks Surya for your reply.
I have some question:-
1.Like In git we can create seprate branch and later in Production issue we can update code od that branch .So in this Senereo how i can maintain release branch in JAzz.
RTC does not have the concept of 'branch' but it fully supports sophisticated parallel development. You can go over this article to understand the product better -
http://www.ibm.com/developerworks/rational/library/parallel-development-rational-team-concert/
I would have said:
RTC does have the concept of a branch, but uses the term "stream".
So, yes, RTC makes it very easy for you to update code from one stream (aka "branch") to another (in RTC, this is called the "deliver" operation).
And I second Surya's advice ... read that article.