what is the advantage n disadvantage for:
a) Create a private workspace for programmers to work
b) Configure and populate a workspace from a repository or from a code-line;
c) Create a change task and/or a task branch
d) Update the workspace with the latest state of the code-line
e) Perform a task level commit (or ‘merge’) of the changes from the programmer’s workspace into the code-line
f) Create new code-lines (for a Mainline, an Active Development-line, Release-line)
g) Label different states of the code-line