It's all about the answers!

Ask a question

Release, Snapshot, Baseline


Weilim Er (4612013) | asked Jan 11 '11, 8:45 a.m.
Hi,

What is the difference between creating a release from build vs creating a snapshot or a baseline? Are they all basically known as tagging in the general SCM context?

2 answers



permanent link
Benjamin Chodroff (8985231) | answered Jan 14 '11, 6:15 p.m.
Hi,

What is the difference between creating a release from build vs creating a snapshot or a baseline? Are they all basically known as tagging in the general SCM context?


A release is just a tag of a build which is considered the release. It's used in the work items for identifying which build the work item affects. Releases are only indirectly tied to the SCM through the build record.

Snapshot and baselines are directly tied to the SCM. A baseline remembers the state of a component for a point in time. A snapshot is a collection of baselines in a point in time.

permanent link
Geoffrey Clemm (30.1k33035) | answered Jan 14 '11, 6:40 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
First, I highly recommend that all of your builds (personal or not) be
done from a workspace, not a stream.

You cannot define a build to build a sandbox (i.e. a set of files loaded
onto a particular machine), because the build runs on one of the build
machines, and will load the files from the specified workspace into a
sandbox on the build machine.

Cheers,
Geoff

On 1/11/2011 8:53 AM, erwl88 wrote:
Are normal builds executed on a stream while personal builds executed
on a workspace repository? How do we build on the local repository
(sandbox) then?

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.