It's all about the answers!

Ask a question

Some more clarification about SCM terms


Tim Schumann (1464) | asked Jan 18 '08, 10:00 a.m.
Hi,

as announced in my last post, here are some more questions concerning the Jazz SCM terms and classes.

The following questions concern the Jazz SCM component's data model (scm.ecore):

3a) What is the purpose of ComponentEntry?
3b) What are the relationships (and its intention) of
Component - ComponentEntry - Workspace
ChangeSet - ComponentEntry - {Component, Workspace}
Conflict - ComponentEntry - {Component, Workspace}

4) What is the purpose of BaselineSet?
May they contain multiple baselines of the same component?
May they contain baselines of different components?
Is a BaselineSet equivilant to a Snapshot? If not, where are the differences?

Many thanks and best regards,

--Tim

One answer



permanent link
Dmitry Karasik (1.8k11) | answered Jan 20 '08, 4:29 a.m.
JAZZ DEVELOPER
On Fri, 18 Jan 2008 15:07:44 +0000, tim.schumann wrote:

3a) What is the purpose of ComponentEntry? 3b) What are the
relationships (and its intention) of
Component - ComponentEntry - Workspace ChangeSet - ComponentEntry -
{Component, Workspace} Conflict - ComponentEntry - {Component,
Workspace}

A ComponentEntry is an instance of a particular component in a particular
workspace.

4) What is the purpose of BaselineSet?
May they contain multiple baselines of the same component? May they
contain baselines of different components? Is a BaselineSet
equivilant to a Snapshot? If not, where are the
differences?

A BaselineSet is the representation of a snapshot in the model. It may
contain multiple baselines of different components, but not multiple
baselines of the same component.


- Dmitry

Your answer


Register or to post your answer.