Topic
  • 4 replies
  • Latest Post - ‏2013-07-18T05:32:45Z by Dave-Robinson
Sakshi
Sakshi
24 Posts

Pinned topic UCM- Internal Baseline

‏2013-07-09T16:53:51Z |

Hi,

Can we create a stream from a delivery (internal) baseline under a integration stream?

this baseline is not labeled and starts with "deliverbl" and is created under development stream. is there a way i can use the same baseline in integration stream?

in scenario:

i have triggered a build and a deliverbl is created in my development stream say stream_D. I would like to create another stream from the integration stream stream_I using this baseline which is parallel to stream_D.

i was succesful in creating a childstream under stream_D.

how can i achieve this ?

 

 

  • Dilip.J.Mansukhani
    Dilip.J.Mansukhani
    99 Posts

    Re: UCM- Internal Baseline

    ‏2013-07-09T18:43:02Z  

    Hi,

    Any reason you want to have baseline to be created on dev stream instead of on integration stream.

    Integration stream is for creation of all baseline instead of doing on dev stream.

    integration stream have internal variable which is called as recommended baseline whenever new baseline is created and recommended.

    which can act as foundation(start of any new project).

     

    the above which you mention you can achieve but what is the reason for doing this.

     

    Thanks

    Dilip

     

  • Dave-Robinson
    Dave-Robinson
    116 Posts

    Re: UCM- Internal Baseline

    ‏2013-07-10T04:33:23Z  

    Sakshi, I share Dilip's reservations.

    So my understanding is you are trying for

    Int_stream

          |____ stream_D

          |____ stream_I

    with stream_I having its foundation on a baseline from stream_D

     

    stream_I as a child of Int_steam should use foundations from Int_stream,

           and / or same foundation as Int_stream   (foundation from outside the project)

     

    If you were talking about

    Int_stream

          |____ stream_D

                         |____ stream_I

    then stream_I using a foundation from stream_D would be stable.

    I that case I would say two things.

    1.  It is OK to rename a baseline from deliverbl..  to something else if that baseline takes on greater importance say

              cleartool rename baseline:deliverbl.stream_D.20130703.123456@\projects  Milestone1.20130703

          Also you could look into creating a new baseline with "-identical" or "-clone"

    2. Even without renaming, it is OK to upgrade a baseline named deliverbl.*  to an incrementally or fully labeled baseline

              cleartool chbl -incremental deliverbl.stream_D.20130703.123456@\projects

    A labeled baseline named deliverbl... can be used as a stream's foundation (subject to other restrictions)

  • Sakshi
    Sakshi
    24 Posts

    Re: UCM- Internal Baseline

    ‏2013-07-17T10:36:54Z  

    Sakshi, I share Dilip's reservations.

    So my understanding is you are trying for

    Int_stream

          |____ stream_D

          |____ stream_I

    with stream_I having its foundation on a baseline from stream_D

     

    stream_I as a child of Int_steam should use foundations from Int_stream,

           and / or same foundation as Int_stream   (foundation from outside the project)

     

    If you were talking about

    Int_stream

          |____ stream_D

                         |____ stream_I

    then stream_I using a foundation from stream_D would be stable.

    I that case I would say two things.

    1.  It is OK to rename a baseline from deliverbl..  to something else if that baseline takes on greater importance say

              cleartool rename baseline:deliverbl.stream_D.20130703.123456@\projects  Milestone1.20130703

          Also you could look into creating a new baseline with "-identical" or "-clone"

    2. Even without renaming, it is OK to upgrade a baseline named deliverbl.*  to an incrementally or fully labeled baseline

              cleartool chbl -incremental deliverbl.stream_D.20130703.123456@\projects

    A labeled baseline named deliverbl... can be used as a stream's foundation (subject to other restrictions)

    Hi Dave,

    Thank you for all the explaination wrt creating the delivrbl baselines.

    i want to go with this option:

    Int_stream

          |____ stream_D

          |____ stream_I

    For this I have suggested the user to create a baseline after the delivery from Stream_D to Int_stream.

    then use the same baseline and create stream_I.

    am i correct ?

     

  • Dave-Robinson
    Dave-Robinson
    116 Posts

    Re: UCM- Internal Baseline

    ‏2013-07-18T05:32:45Z  
    • Sakshi
    • ‏2013-07-17T10:36:54Z

    Hi Dave,

    Thank you for all the explaination wrt creating the delivrbl baselines.

    i want to go with this option:

    Int_stream

          |____ stream_D

          |____ stream_I

    For this I have suggested the user to create a baseline after the delivery from Stream_D to Int_stream.

    then use the same baseline and create stream_I.

    am i correct ?

     

    Yes, correct.

    deliver from Stream_D to Int_stream

    make baseline in Int_stream

    recommend this baseline

    create stream_I