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

SCM with multi streams

Scenario:

 

Currently we have source base as part of some source system, which has been built from many years. This has following folder structure.

 

Full Source code

-          Application layer

n  Application A

n  Application B

n  Application C

o    

o  

-          Common Layer

o   Com M

o   Com N

o   Com O

o    

….

 

In the above common layer projects are common for App A, B, etc project.. Due to this inter dependencies we are thinking of making in to logical grouping of application layer and common layer project in to separate streams of RTC. With this common approach I am foreseeing 2 challenges:

1.       How do we ensure common code will not get duplicated in each stream.. for eg com M is applicable to App A, as well as B.. then where to push this

2.       How can we create common build which takes care of all application in to one final build

 

Or is it recommended to put this complete code in to one stream as different components??

0 votes



One answer

Permanent link
I cannot answer for 1. but for 2, use a workspace with flow targets to all the streams that contain all the components. 
build will pull from all of them

https://jazz.net/forum/questions/156194/default-or-current-flow-target-used-for-builds

as I understand it, you could also do a post build deliver in the build def to create a combined stream as a results too.

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

Question asked: Jul 09 '14, 8:39 a.m.

Question was seen: 3,474 times

Last updated: Jul 09 '14, 8:45 a.m.

Confirmation Cancel Confirm