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

Component (version/report)?

CLM 605, no GCM

Hello,

Sorry for this poorly worded question, but I am not a developer at all and I am trying to post for a developer. If I have 3 streams = PhoneOS 1.0, PhoneOS 1.1, PhoneOS 2.0

And they have the following components:

CameraApp
MailApp
ContactsApp
PhoneApp

Should the developers name the components after versions like CameraApp3.4 so that the can keep track of what component version is in which stream? Is there a report or command that will do this better? In the end, they would like to "magically" know:

For PhoneOS 1.0 = CameraApp1.0, MailApp1.0, ContactsApp1.0, PhoneApp1.0
For PhoneOS 2.0 = CameraApp3.4, MailApp1.2, ContactsApp2.1, PhoneApp3.8

And they would also like to know that...somewhere

CameraApp 4.0 (In Development)

Any thoughts or best practices?

0 votes



One answer

Permanent link

 Hi,


A component is a collection of related artifacts, such as a set of related Eclipse projects. So in your case an application (eg. PhoneApp) is within one component. 

Any component in a repository can be included in zero or more streams. A stream can include at most one version of any component. By using multiple streams, you can work on projects that use different versions of the same components. So in your case the streams will have the version number in it!

Best regards

Alexander

0 votes

Comments
Might also be helpful:
File versions are captured in 'change sets', and a collection of change sets in the same component can be captured in a 'baseline', and a collection of 'baselines' (spanning multiple components) can be captured in a snapshot. So it's a good idea when you 'declare' your 1.0, 2.0, 3.0, etc. release that you create a snapshot of this (If you are using Jazz Builds, then this will be done automatically for you). It's recommended also that the snapshot name in this case be renamed to indicate which 'release' it captures so it's easy to tell just by reading it.

Also, anyone can later use the Locate Change Sets editor to easily tell which of the streams you care about contain specific change sets, baselines, or snapshots..

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,019
× 7,495
× 481
× 79

Question asked: Dec 03 '18, 10:33 p.m.

Question was seen: 3,424 times

Last updated: Dec 04 '18, 10:24 a.m.

Confirmation Cancel Confirm