It's all about the answers!

Ask a question

Finding out which snapshot/snapshots baselines derived from


Hampus Wingren (31108) | asked Dec 06 '10, 8:30 a.m.
Hi,

Is there some way of finding out which snapshot/snapshots from which baselines derive from? I know that those baselines that were created in the context of the snapshot will inherit the snapshot name but for all other baselines the name is taken from the baseline or previous snapshot.

The feature Im looking for is the traceability from a rebase of a stream to the originating snapshot (on which the rebase is founded).

I know from other posts in this forum that the suggested way is to use streams but doing it that way will complicate it even further when talking about what base the stream is based on because the base stream is a moving target.

Regards,
Hampus

2 answers



permanent link
Geoffrey Clemm (30.1k33035) | answered Dec 06 '10, 11:38 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Are you looking for something like work item 130615: "Baselines should
have a predecessor/successor graph display, including branching/merging,
similar to the current file history display"

On 12/6/2010 8:38 AM, hampus wrote:
Hi,

Is there some way of finding out which snapshot/snapshots from which
baselines derive from? I know that those baselines that were created
in the context of the snapshot will inherit the snapshot name but for
all other baselines the name is taken from the baseline or previous
snapshot.

The feature Im looking for is the traceability from a rebase of a
stream to the originating snapshot (on which the rebase is founded).


Regards,
Hampus

permanent link
Hampus Wingren (31108) | answered Dec 14 '10, 4:11 a.m.
Hi,

No, not really. When we create a new stream based off a snapshot there is no ease way of finding out which snapshot you based that stream on. This is a common communication problem in our world when we talk about defects. Suppose a release is represented by a snapshot and you want all teams to adopt that snapshot as their new stream base. Now, some teams adopt that snapshot and some dont. Every team member will not be aware that their stream is updated or not because you want a single person to do the upgrade. When the team members talk with other teams there is no easy way of establishing that they are working off the same base and hence talking about the same problems.
Weve been thinking about using flow targets but streams are moving targets and maybe you dont want to flow changes in to your project stream all the time.

What were looking for is like a snapshot acting as a one way flow target. Then that stream would have a record of what its based on and it would be easy to rebase that on a new snapshot using the pending changes view (instead of using "replace with snapshot") .

-Hampus



Are you looking for something like work item 130615: "Baselines should
have a predecessor/successor graph display, including branching/merging,
similar to the current file history display"

On 12/6/2010 8:38 AM, hampus wrote:
Hi,

Is there some way of finding out which snapshot/snapshots from which
baselines derive from? I know that those baselines that were created
in the context of the snapshot will inherit the snapshot name but for
all other baselines the name is taken from the baseline or previous
snapshot.

The feature Im looking for is the traceability from a rebase of a
stream to the originating snapshot (on which the rebase is founded).


Regards,
Hampus

Your answer


Register or 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.