Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

Dashes in scm status flags

The command to list status always shows status with dashes and the status flags as described in this table.

nsubrahm@nsubrahm:~/WMB-Build$ scm pc 

Workspace: (1011) "nsubrahm" <-> (1001) "Stream_DEVELOPMENT_001"
Component: (1025) "RTCTEST" <-> (1001) "Stream_DEVELOPMENT_001"
Baseline: (1026) 1 "Initial Baseline"
Outgoing:
Change sets:
(1035) *--@ "Share projects"


What do those dashes mean ? And, can the characters for status flags come at any position of the four dashes ? That is, for the changeset 1035 above, can the status be ever reported as --*@ ?

0 votes



2 answers

Permanent link
>> for the changeset 1035 above, can the status be ever reported as --*@ ?
No. Each status flag position signifies a certain state of the changeset.

In the change set status flags, first flag '*' indicates that the change set is current. If the change set is not current we put a '-' indicating not current. Similarly, second flag is for conflict '!' or '-', third flag is for potential conflict '#' or '-' and the last flag is whether the change set is active or complete '@' or '$'. Effectively '-' means no information to display for that state. The information about these flags are at this link... http://publib.boulder.ibm.com/infocenter/clmhelp/v3r0/index.jsp?topic=%2Fcom.ibm.team.scm.doc%2Ftopics%2Fc_scm_cli.html

The command to list status always shows status with dashes and the status flags as described in this table.

nsubrahm@nsubrahm:~/WMB-Build$ scm pc 

Workspace: (1011) "nsubrahm" <-> (1001) "Stream_DEVELOPMENT_001"
Component: (1025) "RTCTEST" <-> (1001) "Stream_DEVELOPMENT_001"
Baseline: (1026) 1 "Initial Baseline"
Outgoing:
Change sets:
(1035) *--@ "Share projects"


What do those dashes mean ? And, can the characters for status flags come at any position of the four dashes ? That is, for the changeset 1035 above, can the status be ever reported as --*@ ?

0 votes

Comments

The link to the infocenter doesn't say anything about the flags being positional (useful information that should be added IMO) and the information you provided is for Change Sets.  What about the status flags for Changes: and Conflicts:?

C:\tools\MergeSandbox> scm.exe status -C -B
Workspace: (2374) "EST 1.0 Stream_EST 2.0 Stream_scm_merge" <-> (2375) "EST 2.0>
  Component: (2369) "SCM Component" <-> (2375) "EST 2.0 Stream"
    Baseline: (2376) 2 "snap1"
    Conflicts:
      Cc- /felement.xml (Modified <-> Modified)
    Outgoing:
      Change sets:
        (2371)  --#$ Erik N. Anderson <No comment>
          Changes:
            -#-c- \felement.xml


Permanent link
Thanks !

0 votes

Your answer

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

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details

Question asked: Oct 12 '11, 12:47 p.m.

Question was seen: 5,123 times

Last updated: Dec 18 '12, 2:03 p.m.

Confirmation Cancel Confirm