locked
TFS 2013 Configure features after the Upgrade RRS feed

  • Question

  • Hi,

    We have upgraded form TFS 2008 to TFS 2013 successfully. I'm trying to configure the features after the Upgrade manually and following this documentation available on MSDN. 

    http://msdn.microsoft.com/en-us/library/ff452591.aspx

    I have completed the steps 1,3,4 with out any issues as steps 2 and 5 are optional (as I thought  we used  MSF for CMMI template for TFS 2008 projects).  I'm getting the below error(Image 1) when I'm importing the work item types (step 6).

    These are the Work items I can see  in our TFS 2008 Environment (Image 2) and in TFS 2013 environments(Image 3). Please let me know how can I resolve the issue, thanks 

    Regards,

    Rahman.

    Friday, December 26, 2014 6:11 PM

Answers

  • Hi Rahman,

    first thing i want to check. You said that you upgraded from 2008 to 2013. Was it a direct upgrade?

    An upgrade from 2008 to 2013 is not supported as you can see here

    Do you need to upgrade from TFS 2008? You must upgrade to TFS 2012 first: There is an ISO of TFS 2012 available for you to prepare your TFS 2008 installation for an upgrade to TFS 2013.

    http://msdn.microsoft.com/en-us/library/dd631912.aspx

    In your XML I don´t see the field Microsoft.VSTS.TCM.ReproSteps. Could you please download the latest process template and import that one?

    http://msdn.microsoft.com/en-us/library/ff452587.aspx

    Here is an example of a Bug Work Item (CMMI Project Template)

    <?xml version="1.0" encoding="utf-8"?>
    <witd:WITD application="Work item type editor" version="1.0" xmlns:witd="http://schemas.microsoft.com/VisualStudio/2008/workitemtracking/typedef">
      <WORKITEMTYPE name="Bug">
        <DESCRIPTION>Describes a divergence between required and actual behavior, and tracks the work done to correct the defect and verify the correction.</DESCRIPTION>
        <FIELDS>
          <!-- ********** Core fields ******************* -->
          <FIELD name="Id" refname="System.Id" type="Integer" reportable="dimension" />
          <FIELD name="Title" refname="System.Title" type="String" reportable="dimension">
            <REQUIRED />
            <HELPTEXT>Short description of the bug used to differentiate it in a list or report</HELPTEXT>
          </FIELD>
          <FIELD name="Assigned To" refname="System.AssignedTo" type="String" reportable="dimension" syncnamechanges="true">
            <HELPTEXT>The person investigating or fixing the bug, or verifying the fix</HELPTEXT>
            <ALLOWEXISTINGVALUE />
            <VALIDUSER/>
          </FIELD>
          <FIELD name="Area Path" refname="System.AreaPath" type="TreePath" reportable="dimension">
            <HELPTEXT>The area of the product with which this bug is associated</HELPTEXT>
          </FIELD>
          <FIELD name="Iteration Path" refname="System.IterationPath" type="TreePath" reportable="dimension">
            <HELPTEXT>The iteration within which this bug will be fixed</HELPTEXT>
          </FIELD>
          <FIELD name="History" refname="System.History" type="History">
            <HELPTEXT>Discussion thread plus automatic record of changes</HELPTEXT>
          </FIELD>
          <FIELD name="State" refname="System.State" type="String" reportable="dimension">
            <HELPTEXT>Proposed = for triage; Active = approved, not yet fixed; Resolved = fix not yet verified; Closed = fix verified</HELPTEXT>
          </FIELD>
          <FIELD name="Reason" refname="System.Reason" type="String" reportable="dimension">
            <HELPTEXT>The reason why the bug is in the current state</HELPTEXT>
          </FIELD>
          <FIELD name="Changed Date" refname="System.ChangedDate" type="DateTime" reportable="dimension" />
          <FIELD name="Changed By" refname="System.ChangedBy" type="String" reportable="dimension" syncnamechanges="true">
            <VALIDUSER />
            <ALLOWEXISTINGVALUE />
          </FIELD>
          <FIELD name="Created Date" refname="System.CreatedDate" type="DateTime" reportable="dimension" />
          <FIELD name="Created By" refname="System.CreatedBy" type="String" reportable="dimension" syncnamechanges="true" />
          <!-- *************** Common Fields ****************   -->
          <FIELD name="State Change Date" refname="Microsoft.VSTS.Common.StateChangeDate" type="DateTime">
            <WHENCHANGED field="System.State">
              <SERVERDEFAULT from="clock" />
            </WHENCHANGED>
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Activated Date" refname="Microsoft.VSTS.Common.ActivatedDate" type="DateTime" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Activated By" refname="Microsoft.VSTS.Common.ActivatedBy" type="String" syncnamechanges="true" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
            <ALLOWEXISTINGVALUE />
          </FIELD>
          <FIELD name="Resolved Date" refname="Microsoft.VSTS.Common.ResolvedDate" type="DateTime" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Resolved By" refname="Microsoft.VSTS.Common.ResolvedBy" type="String" syncnamechanges="true" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
            <ALLOWEXISTINGVALUE />
          </FIELD>
          <FIELD name="Resolved Reason" refname="Microsoft.VSTS.Common.ResolvedReason" type="String" reportable="dimension">
            <ALLOWEDVALUES>
              <LISTITEM value="As Designed" />
              <LISTITEM value="Cannot Reproduce" />
              <LISTITEM value="Deferred" />
              <LISTITEM value="Duplicate" />
              <LISTITEM value="Fixed" />
              <LISTITEM value="Obsolete" />
              <LISTITEM value="Copied to Backlog" />
            </ALLOWEDVALUES>
            <FROZEN />
            <HELPTEXT>The reason why the bug was resolved</HELPTEXT>
          </FIELD>
          <FIELD name="Closed Date" refname="Microsoft.VSTS.Common.ClosedDate" type="DateTime" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Closed By" refname="Microsoft.VSTS.Common.ClosedBy" type="String" syncnamechanges="true" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
            <ALLOWEXISTINGVALUE />
          </FIELD>
          <FIELD name="Priority" refname="Microsoft.VSTS.Common.Priority" type="Integer" reportable="dimension">
            <REQUIRED />
            <ALLOWEDVALUES>
              <LISTITEM value="1" />
              <LISTITEM value="2" />
              <LISTITEM value="3" />
              <LISTITEM value="4" />
            </ALLOWEDVALUES>
            <DEFAULT from="value" value="2" />
            <HELPTEXT>Business importance. 1=must fix; 4=unimportant.</HELPTEXT>
          </FIELD>
          <FIELD name="Triage" refname="Microsoft.VSTS.Common.Triage" type="String" reportable="dimension">
            <REQUIRED />
            <ALLOWEDVALUES>
              <LISTITEM value="Pending" />
              <LISTITEM value="More Info" />
              <LISTITEM value="Info Received" />
              <LISTITEM value="Triaged" />
            </ALLOWEDVALUES>
            <DEFAULT from="value" value="Pending" />
            <HELPTEXT>Status of triaging the bug</HELPTEXT>
          </FIELD>
          <FIELD name="Severity" refname="Microsoft.VSTS.Common.Severity" type="String" reportable="dimension">
            <REQUIRED />
            <ALLOWEDVALUES>
              <LISTITEM value="1 - Critical" />
              <LISTITEM value="2 - High" />
              <LISTITEM value="3 - Medium" />
              <LISTITEM value="4 - Low" />
            </ALLOWEDVALUES>
            <DEFAULT from="value" value="3 - Medium" />
            <HELPTEXT>Assessment of the effect of the bug on the project</HELPTEXT>
          </FIELD>
          <FIELD name="Stack Rank" refname="Microsoft.VSTS.Common.StackRank" type="Double" reportable="dimension">
            <HELPTEXT>Work first on items with lower-valued stack rank. Set in triage.</HELPTEXT>
          </FIELD>
          <!-- **************** Test Integration Fields *************************************************  -->
          <FIELD name="System Info" refname="Microsoft.VSTS.TCM.SystemInfo" type="HTML">
            <HELPTEXT>Test context, provided automatically by test</HELPTEXT>
          </FIELD>
          <FIELD name="Repro Steps" refname="Microsoft.VSTS.TCM.ReproSteps" type="HTML">
            <HELPTEXT>How to see the bug. End by contrasting expected with actual behavior.</HELPTEXT>
          </FIELD>
          <!-- **************** Build Integration Fields ******************************************************  -->
          <FIELD name="Found In" refname="Microsoft.VSTS.Build.FoundIn" type="String" reportable="dimension">
            <SUGGESTEDVALUES>
              <LISTITEM value="&lt;None&gt;" />
            </SUGGESTEDVALUES>
            <HELPTEXT>The build in which the bug was found</HELPTEXT>
          </FIELD>
          <FIELD name="Integration Build" refname="Microsoft.VSTS.Build.IntegrationBuild" type="String" reportable="dimension">
            <SUGGESTEDVALUES>
              <LISTITEM value="&lt;None&gt;" />
            </SUGGESTEDVALUES>
            <HELPTEXT>The build in which the bug was fixed</HELPTEXT>
          </FIELD>
          <!-- **************** Scheduling Fields *************************************************  -->
          <FIELD name="Size" refname="Microsoft.VSTS.Scheduling.Size" type="Double" reportable="measure" formula="sum" >
            <HELPTEXT>The size of work estimated for fixing the bug</HELPTEXT>
          </FIELD>
          <FIELD name="Original Estimate" refname="Microsoft.VSTS.Scheduling.OriginalEstimate" type="Double" reportable="measure" formula="sum">
            <HELPTEXT>The original estimate of units of work required to fix this bug</HELPTEXT>
          </FIELD>
          <FIELD name="Blocked" refname="Microsoft.VSTS.CMMI.Blocked" type="String" reportable="dimension">
            <ALLOWEDVALUES>
              <LISTITEM value="Yes" />
              <LISTITEM value="No" />
            </ALLOWEDVALUES>
            <DEFAULT from="value" value="No" />
          </FIELD>
          <FIELD name="Symptom" refname="Microsoft.VSTS.CMMI.Symptom" type="HTML" />
          <FIELD name="Proposed Fix" refname="Microsoft.VSTS.CMMI.ProposedFix" type="HTML" />
          <FIELD name="Found In Environment" refname="Microsoft.VSTS.CMMI.FoundInEnvironment" type="String" />
          <FIELD name="Root Cause" refname="Microsoft.VSTS.CMMI.RootCause" type="String">
            <ALLOWEDVALUES>
              <LISTITEM value="Coding Error" />
              <LISTITEM value="Design Error" />
              <LISTITEM value="Specification Error" />
              <LISTITEM value="Communication Error" />
              <LISTITEM value="Unknown" />
            </ALLOWEDVALUES>
            <DEFAULT from="value" value="Unknown" />
          </FIELD>
          <FIELD name="How Found" refname="Microsoft.VSTS.CMMI.HowFound" type="String" />
        </FIELDS>
        <!-- *************** Workflow ****************   -->
        <WORKFLOW>
          <STATES>
            <STATE value="Proposed">
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedBy">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
                  <EMPTY />
                </FIELD>
              </FIELDS>
            </STATE>
            <STATE value="Active">
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedBy">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
                  <REQUIRED />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
                  <REQUIRED />
                </FIELD>
                <FIELD refname="System.AssignedTo">
                  <REQUIRED />
                </FIELD>
              </FIELDS>
            </STATE>
            <STATE value="Resolved">
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                  <REQUIRED />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
                  <REQUIRED />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedBy">
                  <REQUIRED />
                </FIELD>
                <FIELD refname="System.AssignedTo">
                  <REQUIRED />
                </FIELD>
              </FIELDS>
            </STATE>
            <STATE value="Closed">
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
                  <REQUIRED />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
                  <REQUIRED />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                  <READONLY />
                </FIELD>
              </FIELDS>
            </STATE>
          </STATES>
          <TRANSITIONS>
            <TRANSITION from="" to="Proposed">
              <REASONS>
                <REASON value="Build Failure" />
                <DEFAULTREASON value="New" />
              </REASONS>
              <FIELDS>
                <FIELD refname="System.AssignedTo">
                  <DEFAULT from="currentuser" />
                </FIELD>
              </FIELDS>
            </TRANSITION>
            <TRANSITION from="Proposed" to="Active">
              <ACTIONS>
                <ACTION value="Microsoft.VSTS.Actions.StartWork" />
              </ACTIONS>
              <REASONS>
                <REASON value="Investigate" />
                <DEFAULTREASON value="Approved" />
              </REASONS>
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                </FIELD>
              </FIELDS>
            </TRANSITION>
            <TRANSITION from="Active" to="Proposed">
              <ACTIONS>
                <ACTION value="Microsoft.VSTS.Actions.StopWork" />
              </ACTIONS>
              <REASONS>
                <DEFAULTREASON value="Investigation Complete" />
              </REASONS>
            </TRANSITION>
            <TRANSITION from="Active" to="Resolved">
              <ACTIONS>
                <ACTION value="Microsoft.VSTS.Actions.Checkin" />
              </ACTIONS>
              <REASONS>
                <REASON value="Cannot Reproduce">
                  <FIELDS>
                    <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                      <COPY from="value" value="Cannot Reproduce" />
                      <ALLOWEDVALUES>
                        <LISTITEM value="Cannot Reproduce" />
                      </ALLOWEDVALUES>
                    </FIELD>
                  </FIELDS>
                </REASON>
                <REASON value="Deferred">
                  <FIELDS>
                    <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                      <COPY from="value" value="Deferred" />
                      <ALLOWEDVALUES>
                        <LISTITEM value="Deferred" />
                      </ALLOWEDVALUES>
                    </FIELD>
                  </FIELDS>
                </REASON>
                <REASON value="Duplicate">
                  <FIELDS>
                    <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                      <COPY from="value" value="Duplicate" />
                      <ALLOWEDVALUES>
                        <LISTITEM value="Duplicate" />
                      </ALLOWEDVALUES>
                    </FIELD>
                  </FIELDS>
                </REASON>
                <REASON value="As Designed">
                  <FIELDS>
                    <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                      <COPY from="value" value="As Designed" />
                      <ALLOWEDVALUES>
                        <LISTITEM value="As Designed" />
                      </ALLOWEDVALUES>
                    </FIELD>
                  </FIELDS>
                </REASON>
                <REASON value="Obsolete">
                  <FIELDS>
                    <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                      <COPY from="value" value="Obsolete" />
                      <ALLOWEDVALUES>
                        <LISTITEM value="Obsolete" />
                      </ALLOWEDVALUES>
                    </FIELD>
                  </FIELDS>
                </REASON>
                <REASON value="Copied to Backlog">
                  <FIELDS>
                    <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                      <COPY from="value" value="Copied to Backlog" />
                      <ALLOWEDVALUES>
                        <LISTITEM value="Copied to Backlog" />
                      </ALLOWEDVALUES>
                    </FIELD>
                  </FIELDS>
                </REASON>
                <DEFAULTREASON value="Fixed">
                  <FIELDS>
                    <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                      <COPY from="value" value="Fixed" />
                      <ALLOWEDVALUES>
                        <LISTITEM value="Fixed" />
                      </ALLOWEDVALUES>
                    </FIELD>
                  </FIELDS>
                </DEFAULTREASON>
              </REASONS>
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                  <COPY from="value" value="Fixed" />
                </FIELD>
              </FIELDS>
            </TRANSITION>
            <TRANSITION from="Resolved" to="Active">
              <REASONS>
                <REASON value="Test Failed" />
                <DEFAULTREASON value="Not fixed" />
              </REASONS>
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="System.AssignedTo">
                  <COPY from="field" field="Microsoft.VSTS.Common.ResolvedBy" />
                </FIELD>
              </FIELDS>
            </TRANSITION>
            <TRANSITION from="Resolved" to="Closed">
              <REASONS>
                <DEFAULTREASON value="Verified" />
              </REASONS>
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                </FIELD>
              </FIELDS>
            </TRANSITION>
            <TRANSITION from="Proposed" to="Closed">
              <REASONS>
                <REASON value="Deferred" />
                <REASON value="Duplicate" />
                <DEFAULTREASON value="Rejected" />
              </REASONS>
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                </FIELD>
              </FIELDS>
            </TRANSITION>
            <TRANSITION from="Closed" to="Active">
              <REASONS>
                <REASON value="Regression" />
                <DEFAULTREASON value="Closed in Error" />
              </REASONS>
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="System.AssignedTo">
                  <COPY from="field" field="Microsoft.VSTS.Common.ClosedBy" />
                </FIELD>
              </FIELDS>
            </TRANSITION>
          </TRANSITIONS>
        </WORKFLOW>
        <FORM>
          <Layout HideReadOnlyEmptyFields="true" HideControlBorders="true">
            <Group Margin="(4,0,0,0)">
              <Column PercentWidth="100">
                <Control Type="FieldControl" FieldName="System.Title" ControlFontSize="large" EmptyText="&lt;Enter title here&gt;" />
              </Column>
            </Group>
            <Group Margin="(10,0,0,0)">
              <Column PercentWidth="33">
                <Group Label="Status">
                  <Column PercentWidth="100">
                    <Control Type="FieldControl" FieldName="System.AssignedTo" Label="Assi&amp;gned To" LabelPosition="Left" />
                    <Control Type="FieldControl" FieldName="System.State" Label="Stat&amp;e" LabelPosition="Left" />
                    <Control Type="FieldControl" FieldName="System.Reason" Label="Reason" LabelPosition="Left" />
                    <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.ResolvedReason" Label="Resolved Reason" LabelPosition="Left" ReadOnly="True" />
                  </Column>
                </Group>
              </Column>
              <Column PercentWidth="33">
                <Group Label="Planning">
                  <Column PercentWidth="25">
                    <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.Priority" Label="Priority" LabelPosition="Left" />
                    <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.Severity" Label="Severity" LabelPosition="Left" />
                    <Control Type="FieldControl" FieldName="Microsoft.VSTS.Scheduling.Size" Label="Size" LabelPosition="Left" />
                    <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.Triage" Label="Triage" LabelPosition="Left" />
                    <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.Blocked" Label="Blocked" LabelPosition="Left" />
                  </Column>
                </Group>
              </Column>
              <Column PercentWidth="33">
                <Group Label="Classification">
                  <Column PercentWidth="100">
                    <Control Type="WorkItemClassificationControl" FieldName="System.AreaPath" Label="&amp;Area" LabelPosition="Left" />
                    <Control Type="WorkItemClassificationControl" FieldName="System.IterationPath" Label="Ite&amp;ration" LabelPosition="Left" />
                    <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.RootCause" Label="Root Cause" LabelPosition="Left" />
                  </Column>
                </Group>
              </Column>
            </Group>
            <Group>
              <Column PercentWidth="50">
                <TabGroup>
                  <Tab Label="Repro Steps">
                    <Control Type="HtmlFieldControl" FieldName="Microsoft.VSTS.TCM.ReproSteps" Dock="Fill" />
                  </Tab>
                  <Tab Label="Symptom">
                    <Control Type="HtmlFieldControl" FieldName="Microsoft.VSTS.CMMI.Symptom" Dock="Fill" />
                  </Tab>
                  <Tab Label="System Info">
                    <Group>
                      <Column PercentWidth="100">
                        <Group Label="Environment">
                          <Column PercentWidth="100">
                            <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.FoundInEnvironment" Label="Found-in environment" LabelPosition="Left" />
                            <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.HowFound" Label="How found" LabelPosition="Left" />
                          </Column>
                        </Group>
                      </Column>
                    </Group>
                    <Control Type="HtmlFieldControl" FieldName="Microsoft.VSTS.TCM.SystemInfo" Label="System Info" LabelPosition="Top" Dock="Fill" />
                  </Tab>
                  <Tab Label="Fix">
                    <Control Type="HtmlFieldControl" FieldName="Microsoft.VSTS.CMMI.ProposedFix" Dock="Fill" />
                  </Tab>
                  <Tab Label="Test Cases">
                    <Control Type="LinksControl" Name="TestedBy">
                      <LinksControlOptions>
                        <WorkItemLinkFilters FilterType="include">
                          <Filter LinkType="Microsoft.VSTS.Common.TestedBy" FilterOn="forwardname" />
                        </WorkItemLinkFilters>
                        <WorkItemTypeFilters FilterType="include">
                          <Filter WorkItemType="Test Case" />
                        </WorkItemTypeFilters>
                        <ExternalLinkFilters FilterType="excludeAll" />
                        <LinkColumns>
                          <LinkColumn RefName="System.ID" />
                          <LinkColumn RefName="System.WorkItemType" />
                          <LinkColumn RefName="System.Title" />
                          <LinkColumn RefName="System.AssignedTo" />
                          <LinkColumn RefName="System.State" />
                          <LinkColumn LinkAttribute="System.Links.Comment" />
                        </LinkColumns>
                      </LinksControlOptions>
                    </Control>
                  </Tab>
                  <Tab Label="Other">
                    <Group>
                      <Column PercentWidth="50">
                        <Group Label="Build">
                          <Column PercentWidth="100">
                            <Control Type="FieldControl" FieldName="Microsoft.VSTS.Build.FoundIn" Label="Found In" LabelPosition="Left" />
                            <Control Type="FieldControl" FieldName="Microsoft.VSTS.Build.IntegrationBuild" Label="Integrated In" LabelPosition="Left" />
                          </Column>
                        </Group>
                      </Column>
                      <Column PercentWidth="50">
                        <Group Label="Effort (Hours)">
                          <Column PercentWidth="100">
                            <Control Type="FieldControl" FieldName="Microsoft.VSTS.Scheduling.OriginalEstimate" Label="Original Estimate" LabelPosition="Left" />
                          </Column>
                        </Group>
                      </Column>
                    </Group>
                  </Tab>
                </TabGroup>
              </Column>
              <Column PercentWidth="50">
                <TabGroup Margin="(5,0,0,0)">
                  <Tab Label="History">
                    <Control Type="WorkItemLogControl" FieldName="System.History" Dock="Fill" />
                  </Tab>
                  <Tab Label="Attachments">
                    <Control Type="AttachmentsControl" LabelPosition="Top" />
                  </Tab>
                  <Tab Label="All Links">
                    <Control Type="LinksControl" Name="GeneralLinks" LabelPosition="Top">
                      <LinksControlOptions>
                        <LinkColumns>
                          <LinkColumn RefName="System.ID" />
                          <LinkColumn RefName="System.WorkItemType" />
                          <LinkColumn RefName="System.Title" />
                          <LinkColumn RefName="System.AssignedTo" />
                          <LinkColumn RefName="System.State" />
                          <LinkColumn LinkAttribute="System.Links.Comment" />
                        </LinkColumns>
                        <WorkItemLinkFilters FilterType="includeAll" />
                        <ExternalLinkFilters FilterType="includeAll" />
                        <WorkItemTypeFilters FilterType="includeAll" />
                      </LinksControlOptions>
                    </Control>
                  </Tab>
                </TabGroup>
              </Column>
            </Group>
          </Layout>
        </FORM>
      </WORKITEMTYPE>
    </witd:WITD>



    Regards,

    Daniel


    Saturday, January 3, 2015 3:13 PM
  • Yes it was a direct Upgrade. We upgrade from TFS 2008 to 2012 and then to TFS 2013. 

    I was not following the incorrect order while executing the commands. First I had to change the Reprosteps field name and then run the import command. I was able to import them successfully now. Thanks much for the help Daniel and John.

    Regards,

    Rahman. 

    • Marked as answer by John QiaoModerator Monday, January 5, 2015 8:14 AM
    • Unmarked as answer by Rahman Syed Monday, January 5, 2015 6:20 PM
    • Marked as answer by Rahman Syed Monday, January 5, 2015 6:21 PM
    • Unmarked as answer by Rahman Syed Monday, January 5, 2015 6:34 PM
    • Marked as answer by Rahman Syed Wednesday, January 7, 2015 4:39 PM
    Monday, January 5, 2015 5:49 AM
  • Hi Rahman,  

    Thanks for your reply.

    No, we cannot see Test Suite and Test Plan in this New Work Item list, we need create the Test Suite and Test Plan in MTM. We can create work item query to show Test Suite and Test Plan in VS like the general work items.

    For Test Case work item type, we can create it in VS directly, but we cannot edit the test case steps in VS.


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    • Marked as answer by Rahman Syed Wednesday, January 7, 2015 4:39 PM
    Wednesday, January 7, 2015 9:25 AM
    Moderator

All replies

  • Image 3 

    Friday, December 26, 2014 6:12 PM
  • Hi Rahman,

    take a look at this http://www.benday.com/2010/05/03/error-updating-the-bug-work-item-template-in-tfs2010-tf26177-the-field-microsoft-vsts-tcm-reprosteps-cannot-be-renamed-from-reprosteps-to-repro-steps/

    The message says that this field got the Name "Repro Steps - MSF for Agile Software Development 6.2" but it should be only "Repro Steps"

    Regards,

    Daniel

    Sunday, December 28, 2014 10:06 AM
  • Thanks Daniel for the reply. However the issue was still not resolved. All the Type definitions imported successfully except Shared step and Bug. Below are the errors. Please let me know how should I change the fields and import them to the team project (as stated above we have upgraded from TFS 2008 to 2013). Thanks

     
    Monday, December 29, 2014 10:31 PM
  • Hi Rahman,  

    Thanks for your reply.

    It seems there’s an existing Repro Steps field in your bug work item, please check that. The field name is unique in team project.

    If you customized the work item types in your team project, you need follow the step 5 in that document too.


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    • Proposed as answer by jake121r Saturday, January 3, 2015 3:35 PM
    • Marked as answer by John QiaoModerator Monday, January 5, 2015 8:14 AM
    • Unmarked as answer by Rahman Syed Monday, January 5, 2015 6:20 PM
    Tuesday, December 30, 2014 7:29 AM
    Moderator
  • Thanks for the reply John. As far as I know we have not done any customization to our WorkItems (as we were not using them). I'm attaching the Bug WI for reference(below). Let me know which fields  I should change to complete the Team project Configuration and start using the Test Manager. Thanks

    <?xml version="1.0" encoding="utf-8"?>
    <witd:WITD application="Work item type editor" version="1.0" xmlns:witd="http://schemas.microsoft.com/VisualStudio/2008/workitemtracking/typedef">
      <WORKITEMTYPE name="Bug">
        <DESCRIPTION>Includes information to track the work to resolve the Bug and to verify its resolution.</DESCRIPTION>
        <GLOBALLISTS>
          <GLOBALLIST name="Microsoft.eTools.Bug.TriageList">
            <LISTITEM value="Approved" />
            <LISTITEM value="Investigate" />
            <LISTITEM value="Rejected" />
            <LISTITEM value="Needed" />
            <LISTITEM value="Recommend Reject" />
            <LISTITEM value="Recommend Approve" />
            <LISTITEM value="Tracking" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.SeverityList">
            <LISTITEM value="1" />
            <LISTITEM value="2" />
            <LISTITEM value="3" />
            <LISTITEM value="4" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.IssueList">
            <LISTITEM value="Security" />
            <LISTITEM value="External" />
            <LISTITEM value="Design" />
            <LISTITEM value="Code Defect" />
            <LISTITEM value="Geopolitical" />
            <LISTITEM value="Globalization" />
            <LISTITEM value="International" />
            <LISTITEM value="Localizability" />
            <LISTITEM value="Localization" />
            <LISTITEM value="Marketization" />
            <LISTITEM value="Privacy" />
            <LISTITEM value="Content" />
            <LISTITEM value="DOC Bug" />
            <LISTITEM value="Spec Bug" />
            <LISTITEM value="Suggestion" />
            <LISTITEM value="Test Bed" />
            <LISTITEM value="Work Item" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.AccessibilityList">
            <LISTITEM value="Yes" />
            <LISTITEM value="No" />
            <LISTITEM value="N/A" />
            <LISTITEM value="Tab Index" />
            <LISTITEM value="Settings" />
            <LISTITEM value="Logo/ATG" />
            <LISTITEM value="High Contrast" />
            <LISTITEM value="Large Fonts" />
            <LISTITEM value="MSAA - Microsoft Active Accessibility" />
            <LISTITEM value="WAI - Web Accessibility Initiative" />
            <LISTITEM value="Assistive Tech" />
            <LISTITEM value="Keyboard" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.SourceList">
            <LISTITEM value="Development" />
            <LISTITEM value="Test" />
            <LISTITEM value="Design" />
            <LISTITEM value="Intl. Teams" />
            <LISTITEM value="Operations" />
            <LISTITEM value="Partner" />
            <LISTITEM value="PGM" />
            <LISTITEM value="PSS" />
            <LISTITEM value="PRCCore" />
            <LISTITEM value="UA" />
            <LISTITEM value="UE" />
            <LISTITEM value="Beta" />
            <LISTITEM value="CPR" />
            <LISTITEM value="Customer Experience Team" />
            <LISTITEM value="Dogfood" />
            <LISTITEM value="MSSRC" />
            <LISTITEM value="Release Engineering" />
            <LISTITEM value="SE" />
            <LISTITEM value="Watson" />
            <LISTITEM value="WL Customer Experience" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.HowFoundList">
            <LISTITEM value="Stress" />
            <LISTITEM value="Watson" />
            <LISTITEM value="Customer" />
            <LISTITEM value="Test Pass" />
            <LISTITEM value="LiveSite Testing" />
            <LISTITEM value="Sub Review" />
            <LISTITEM value="Acceptance" />
            <LISTITEM value="Ad Hoc" />
            <LISTITEM value="App Compat" />
            <LISTITEM value="Automation" />
            <LISTITEM value="Bug Bash" />
            <LISTITEM value="BVT" />
            <LISTITEM value="Code Review" />
            <LISTITEM value="Customer Support" />
            <LISTITEM value="Design Review" />
            <LISTITEM value="PoliCheck" />
            <LISTITEM value="PreFast" />
            <LISTITEM value="PreFix" />
            <LISTITEM value="PseudoLoc" />
            <LISTITEM value="Spec Review" />
            <LISTITEM value="Test Case Development" />
            <LISTITEM value="Threat Modeling" />
            <LISTITEM value="Usbaility" />
            <LISTITEM value="End2End" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.OSList">
            <LISTITEM value=".NET Server" />
            <LISTITEM value="All" />
            <LISTITEM value="Longhorn" />
            <LISTITEM value="Mac" />
            <LISTITEM value="Phone" />
            <LISTITEM value="PocketPC" />
            <LISTITEM value="Unix" />
            <LISTITEM value="W2003 Server" />
            <LISTITEM value="W2K SP3" />
            <LISTITEM value="W98 Gold" />
            <LISTITEM value="W98 SE" />
            <LISTITEM value="WebTV" />
            <LISTITEM value="Win Me" />
            <LISTITEM value="WXP Home" />
            <LISTITEM value="WXP Home SP1" />
            <LISTITEM value="WXP Home SP2" />
            <LISTITEM value="WXP Pro" />
            <LISTITEM value="WXP Pro SP1" />
            <LISTITEM value="WXP Pro SP2" />
            <LISTITEM value="Vista Starter" />
            <LISTITEM value="Vista Home Basic" />
            <LISTITEM value="Vista Home Premium" />
            <LISTITEM value="Vista Business" />
            <LISTITEM value="Vista Enterprise" />
            <LISTITEM value="Vista Ultimate" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.MarketList">
            <LISTITEM value="Arabic" />
            <LISTITEM value="Basque" />
            <LISTITEM value="Bulgaria" />
            <LISTITEM value="Catalan" />
            <LISTITEM value="Chinese (Hong Kong)" />
            <LISTITEM value="Chinese (PRC)" />
            <LISTITEM value="Chinese (Singapore)" />
            <LISTITEM value="Chinese (Taiwan)" />
            <LISTITEM value="Croatia" />
            <LISTITEM value="Czech" />
            <LISTITEM value="Denmark" />
            <LISTITEM value="Dutch (All)" />
            <LISTITEM value="Dutch (Belgian)" />
            <LISTITEM value="Dutch (Dutch)" />
            <LISTITEM value="English (All)" />
            <LISTITEM value="English (Australia)" />
            <LISTITEM value="English (Canadian)" />
            <LISTITEM value="English (Great Britain)" />
            <LISTITEM value="English (Hong Kong)" />
            <LISTITEM value="English (India)" />
            <LISTITEM value="English (Ireland)" />
            <LISTITEM value="English (Malaysian)" />
            <LISTITEM value="English (Netherlands)" />
            <LISTITEM value="English (New Zealand)" />
            <LISTITEM value="English (Singapore)" />
            <LISTITEM value="English (South Africa)" />
            <LISTITEM value="Finland" />
            <LISTITEM value="French (All)" />
            <LISTITEM value="French (Belgian)" />
            <LISTITEM value="French (Canada)" />
            <LISTITEM value="French (France)" />
            <LISTITEM value="French (Switzerland)" />
            <LISTITEM value="French(Luxembourg)" />
            <LISTITEM value="French(NorthAfrica)" />
            <LISTITEM value="German (All)" />
            <LISTITEM value="German (Austria)" />
            <LISTITEM value="German (Germany)" />
            <LISTITEM value="German (Switzerland)" />
            <LISTITEM value="Greece" />
            <LISTITEM value="Hungary" />
            <LISTITEM value="Iceland" />
            <LISTITEM value="Israel" />
            <LISTITEM value="Italy" />
            <LISTITEM value="Japan" />
            <LISTITEM value="Korea" />
            <LISTITEM value="Norway" />
            <LISTITEM value="Poland" />
            <LISTITEM value="Portuguese (All)" />
            <LISTITEM value="Portuguese (Brazil)" />
            <LISTITEM value="Portuguese (Portugal)" />
            <LISTITEM value="Russia" />
            <LISTITEM value="Serbia" />
            <LISTITEM value="Slovakia" />
            <LISTITEM value="Slovenia" />
            <LISTITEM value="Spanish (All)" />
            <LISTITEM value="Spanish (Argentina)" />
            <LISTITEM value="Spanish (Latin America)" />
            <LISTITEM value="Spanish (Mexico)" />
            <LISTITEM value="Spanish (Spain)" />
            <LISTITEM value="Spanish (US)" />
            <LISTITEM value="Spanish (Venezuela)" />
            <LISTITEM value="Sweden" />
            <LISTITEM value="Thailand" />
            <LISTITEM value="Turkey" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.BrowserList">
            <LISTITEM value="N/A" />
            <LISTITEM value="All" />
            <LISTITEM value="All_IE" />
            <LISTITEM value="All_Netscape" />
            <LISTITEM value="AOL 4.0" />
            <LISTITEM value="AOL 5.0" />
            <LISTITEM value="AOL 6.0" />
            <LISTITEM value="AOL 7.0" />
            <LISTITEM value="AOL 8.0" />
            <LISTITEM value="AOL 9.0" />
            <LISTITEM value="IE 4.0" />
            <LISTITEM value="IE 4.0 SP1" />
            <LISTITEM value="IE 4.01" />
            <LISTITEM value="IE 4.01 SP1" />
            <LISTITEM value="IE 4.01 SP2" />
            <LISTITEM value="IE 4.5" />
            <LISTITEM value="IE 4.x" />
            <LISTITEM value="IE 5.0" />
            <LISTITEM value="IE 5.01" />
            <LISTITEM value="IE 5.0a" />
            <LISTITEM value="IE 5.0b" />
            <LISTITEM value="IE 5.5" />
            <LISTITEM value="IE 5.5 SP1" />
            <LISTITEM value="IE 5.5 SP2" />
            <LISTITEM value="IE 5.6" />
            <LISTITEM value="IE 5.x" />
            <LISTITEM value="IE 6.0" />
            <LISTITEM value="IE" />
            <LISTITEM value="IE 7.0" />
            <LISTITEM value="MSN Explorer 7.2" />
            <LISTITEM value="MSN Explorer 8.5" />
            <LISTITEM value="MSN Explorer 9.0" />
            <LISTITEM value="MSN Explorer 9.1" />
            <LISTITEM value="Nav 7.x" />
            <LISTITEM value="Opera" />
            <LISTITEM value="Pocket IE" />
            <LISTITEM value="Web TV" />
            <LISTITEM value="Firefox 1.5" />
            <LISTITEM value="FireFox 2.0" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.SourceIDList">
            <LISTITEM value="CHVND" />
            <LISTITEM value="Ireland" />
            <LISTITEM value="MSCH" />
            <LISTITEM value="MSKK" />
            <LISTITEM value="MSPRC" />
            <LISTITEM value="MSTC" />
            <LISTITEM value="PRCTC" />
            <LISTITEM value="Redmond" />
            <LISTITEM value="MSNCDC" />
            <LISTITEM value="V-MSPRC" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.CauseList">
            <LISTITEM value="Other" />
            <LISTITEM value="Bug Fix (Regression)" />
            <LISTITEM value="Change (External)" />
            <LISTITEM value="Dev Dup" />
            <LISTITEM value="Dev Error" />
            <LISTITEM value="Dev Missing Code" />
            <LISTITEM value="Dev Special Case" />
            <LISTITEM value="NYI - Not Yet Implemented" />
            <LISTITEM value="Spec Change" />
            <LISTITEM value="Spec Error" />
            <LISTITEM value="Spec Incomplete" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.ChangeList">
            <LISTITEM value="Other" />
            <LISTITEM value="None" />
            <LISTITEM value="Change Alert" />
            <LISTITEM value="Change Dialog" />
            <LISTITEM value="Change Function" />
            <LISTITEM value="New Code" />
            <LISTITEM value="New Function" />
            <LISTITEM value="Trivial" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.KBList">
            <LISTITEM value="Needed" />
            <LISTITEM value="N/A" />
            <LISTITEM value="Done" />
            <LISTITEM value="Pending" />
            <LISTITEM value="Needs Updating" />
            <LISTITEM value="Not Needed" />
            <LISTITEM value="Remove" />
            <LISTITEM value="TBD" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.DefaultProductList">
            <LISTITEM value="N/A" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.DefaultReleaseList">
            <LISTITEM value="N/A" />
            <LISTITEM value="v.Next" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.DefaultMilestoneList">
            <LISTITEM value="M0" />
            <LISTITEM value="M1" />
            <LISTITEM value="M2" />
          </GLOBALLIST>
          <GLOBALLIST name="Environment (Scrum) - Scrum Sample Project">
            <LISTITEM value="&lt;None&gt;" />
            <LISTITEM value="Area 1" />
          </GLOBALLIST>
          <GLOBALLIST name="Team (Scrum) - Scrum Sample Project">
            <LISTITEM value="&lt;None&gt;" />
            <LISTITEM value="Brent" />
          </GLOBALLIST>
          <GLOBALLIST name="Builds - ParticipantWeb">
            <LISTITEM value="P_4_7_9/P_4_7_9_20140926.1" />
            <LISTITEM value="P_4_7_9/P_4_7_9_20140926.2" />
            <LISTITEM value="P_4_7_9/P_4_7_9_20140926.3" />
          </GLOBALLIST>
          <GLOBALLIST name="Builds - ConexisEdgeMember">
            <LISTITEM value="ConexisEdgeMember_Test/ConexisEdgeMember_Test_20141014.1" />
            <LISTITEM value="ConexisEdgeMember_Test/ConexisEdgeMember_Test_20141014.2" />
            <LISTITEM value="ConexisEdgeMember_Test1/ConexisEdgeMember_Test1_20141014.1" />
          </GLOBALLIST>
        </GLOBALLISTS>
        <FIELDS>
          <FIELD name="Iteration Path" refname="System.IterationPath" type="TreePath" reportable="dimension">
            <HELPTEXT>The iteration of the product with which this bug is associated</HELPTEXT>
          </FIELD>
          <FIELD name="IterationID" refname="System.IterationId" type="Integer" />
          <FIELD name="External Link Count" refname="System.ExternalLinkCount" type="Integer" reportable="measure" formula="sum" />
          <FIELD name="Team Project" refname="System.TeamProject" type="String" reportable="dimension" />
          <FIELD name="Hyperlink Count" refname="System.HyperLinkCount" type="Integer" reportable="measure" formula="sum" />
          <FIELD name="Attached File Count" refname="System.AttachedFileCount" type="Integer" reportable="measure" formula="sum" />
          <FIELD name="Node Name" refname="System.NodeName" type="String" />
          <FIELD name="Area Path" refname="System.AreaPath" type="TreePath" reportable="dimension">
            <HELPTEXT>The area of the product with which this bug is associated</HELPTEXT>
          </FIELD>
          <FIELD name="Revised Date" refname="System.RevisedDate" type="DateTime" reportable="detail" />
          <FIELD name="Changed Date" refname="System.ChangedDate" type="DateTime" reportable="dimension" />
          <FIELD name="ID" refname="System.Id" type="Integer" reportable="dimension" />
          <FIELD name="Area Id" refname="System.AreaId" type="Integer" />
          <FIELD name="Authorized As" refname="System.AuthorizedAs" type="String" syncnamechanges="true" />
          <FIELD name="Title" refname="System.Title" type="String" reportable="dimension">
            <HELPTEXT>Short description of the bug used to differentiate it in a list or report.</HELPTEXT>
            <REQUIRED />
          </FIELD>
          <FIELD name="State" refname="System.State" type="String" reportable="dimension">
            <HELPTEXT>The workflow state of the bug</HELPTEXT>
          </FIELD>
          <FIELD name="Authorized Date" refname="System.AuthorizedDate" type="DateTime" />
          <FIELD name="Watermark" refname="System.Watermark" type="Integer" />
          <FIELD name="Rev" refname="System.Rev" type="Integer" reportable="dimension" />
          <FIELD name="Changed By" refname="System.ChangedBy" type="String" syncnamechanges="true" reportable="dimension">
            <VALIDUSER />
          </FIELD>
          <FIELD name="Reason" refname="System.Reason" type="String" reportable="dimension">
            <HELPTEXT>The reason why the bug is in the current state.</HELPTEXT>
          </FIELD>
          <FIELD name="Assigned To" refname="System.AssignedTo" type="String" syncnamechanges="true" reportable="dimension">
            <VALIDUSER />
          </FIELD>
          <FIELD name="Work Item Type" refname="System.WorkItemType" type="String" reportable="dimension" />
          <FIELD name="Created Date" refname="System.CreatedDate" type="DateTime" reportable="dimension" />
          <FIELD name="Created By" refname="System.CreatedBy" type="String" syncnamechanges="true" reportable="dimension" />
          <FIELD name="Description" refname="System.Description" type="HTML" />
          <FIELD name="History" refname="System.History" type="History">
            <HELPTEXT>Discussion thread and other historical information</HELPTEXT>
          </FIELD>
          <FIELD name="Related Link Count" refname="System.RelatedLinkCount" type="Integer" />
          <FIELD name="Tags" refname="System.Tags" type="PlainText" />
          <FIELD name="Issue" refname="Microsoft.VSTS.Common.Issue" type="String" reportable="dimension">
            <HELPTEXT>Used to highlight the bug, e.g., to mark it as an issue.</HELPTEXT>
            <REQUIRED />
            <ALLOWEDVALUES expanditems="true">
              <LISTITEM value="Yes" />
              <LISTITEM value="No" />
            </ALLOWEDVALUES>
            <DEFAULT from="value" value="No" />
          </FIELD>
          <FIELD name="State Change Date" refname="Microsoft.VSTS.Common.StateChangeDate" type="DateTime" reportable="dimension">
            <WHENCHANGED field="System.State">
              <SERVERDEFAULT from="clock" />
            </WHENCHANGED>
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Activated Date" refname="Microsoft.VSTS.Common.ActivatedDate" type="DateTime" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Activated By" refname="Microsoft.VSTS.Common.ActivatedBy" type="String" syncnamechanges="true" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Resolved Date" refname="Microsoft.VSTS.Common.ResolvedDate" type="DateTime" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Resolved By" refname="Microsoft.VSTS.Common.ResolvedBy" type="String" syncnamechanges="true" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Resolved Reason" refname="Microsoft.VSTS.Common.ResolvedReason" type="String" reportable="dimension" />
          <FIELD name="Closed Date" refname="Microsoft.VSTS.Common.ClosedDate" type="DateTime" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Closed By" refname="Microsoft.VSTS.Common.ClosedBy" type="String" syncnamechanges="true" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Priority" refname="Microsoft.VSTS.Common.Priority" type="Integer" reportable="dimension">
            <HELPTEXT>Priority to the business</HELPTEXT>
            <ALLOWEDVALUES expanditems="true">
              <LISTITEM value="1" />
              <LISTITEM value="2" />
              <LISTITEM value="3" />
            </ALLOWEDVALUES>
            <DEFAULT from="value" value="2" />
          </FIELD>
          <FIELD name="Triage" refname="Microsoft.VSTS.Common.Triage" type="String" reportable="dimension">
            <HELPTEXT>Status of triaging the bug</HELPTEXT>
            <ALLOWEDVALUES expanditems="true">
              <LISTITEM value="Approved" />
              <LISTITEM value="Investigate" />
            </ALLOWEDVALUES>
          </FIELD>
          <FIELD name="Rank" refname="Microsoft.VSTS.Common.Rank" type="String" reportable="dimension">
            <HELPTEXT>Stack rank used to prioritize work</HELPTEXT>
          </FIELD>
          <FIELD name="Test Name" refname="Microsoft.VSTS.Test.TestName" type="String" reportable="detail">
            <HELPTEXT>The name of the test that found this bug</HELPTEXT>
          </FIELD>
          <FIELD name="Test Id" refname="Microsoft.VSTS.Test.TestId" type="String" reportable="detail">
            <HELPTEXT>The Id of the test that found this bug</HELPTEXT>
          </FIELD>
          <FIELD name="Test Path" refname="Microsoft.VSTS.Test.TestPath" type="String" reportable="detail">
            <HELPTEXT>The full pathname of the test that found this bug</HELPTEXT>
          </FIELD>
          <FIELD name="Found In" refname="Microsoft.VSTS.Build.FoundIn" type="String" reportable="dimension">
            <HELPTEXT>The build in which the bug was found</HELPTEXT>
            <SUGGESTEDVALUES expanditems="true">
              <LISTITEM value="&lt;None&gt;" />
            </SUGGESTEDVALUES>
          </FIELD>
          <FIELD name="Integration Build" refname="Microsoft.VSTS.Build.IntegrationBuild" type="String" reportable="dimension">
            <HELPTEXT>The build in which the bug was fixed</HELPTEXT>
            <SUGGESTEDVALUES expanditems="true">
              <LISTITEM value="&lt;None&gt;" />
            </SUGGESTEDVALUES>
          </FIELD>
        </FIELDS>
        <WORKFLOW>
          <STATES>
            <STATE value="Active">
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedBy">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
                  <EMPTY />
                </FIELD>
              </FIELDS>
            </STATE>
            <STATE value="Resolved">
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                  <COPY from="field" field="System.Reason" />
                </FIELD>
              </FIELDS>
            </STATE>
            <STATE value="Closed" />
          </STATES>
          <TRANSITIONS>
            <TRANSITION from="" to="Active">
              <REASONS>
                <DEFAULTREASON value="New" />
                <REASON value="Build Failure" />
              </REASONS>
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                  <REQUIRED />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="System.AssignedTo">
                  <DEFAULT from="currentuser" />
                </FIELD>
              </FIELDS>
            </TRANSITION>
            <TRANSITION from="Active" to="Resolved">
              <REASONS>
                <DEFAULTREASON value="Fixed" />
                <REASON value="Deferred" />
                <REASON value="Duplicate" />
                <REASON value="As Designed" />
                <REASON value="Unable to Reproduce" />
                <REASON value="Obsolete" />
              </REASONS>
              <FIELDS>
                <FIELD refname="System.AssignedTo">
                  <COPY from="field" field="System.CreatedBy" />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
                  <READONLY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
                  <READONLY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                  <REQUIRED />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
              </FIELDS>
              <ACTIONS>
                <ACTION value="Microsoft.VSTS.Actions.Checkin" />
              </ACTIONS>
            </TRANSITION>
            <TRANSITION from="Resolved" to="Active">
              <REASONS>
                <DEFAULTREASON value="Resolution Denied" />
                <REASON value="Test Failed" />
                <REASON value="Wrong Fix" />
              </REASONS>
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                  <REQUIRED />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="System.AssignedTo">
                  <COPY from="field" field="Microsoft.VSTS.Common.ResolvedBy" />
                </FIELD>
              </FIELDS>
            </TRANSITION>
            <TRANSITION from="Resolved" to="Closed">
              <REASONS>
                <DEFAULTREASON value="Fixed" />
                <REASON value="Deferred" />
                <REASON value="Duplicate" />
                <REASON value="As Designed" />
                <REASON value="Unable to Reproduce" />
                <REASON value="Obsolete" />
              </REASONS>
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
                  <READONLY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
                  <READONLY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
                  <READONLY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedBy">
                  <READONLY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                  <REQUIRED />
                </FIELD>
              </FIELDS>
            </TRANSITION>
            <TRANSITION from="Active" to="Closed">
              <REASONS>
                <DEFAULTREASON value="Deferred" />
                <REASON value="Fixed" />
                <REASON value="Duplicate" />
                <REASON value="As Designed" />
                <REASON value="Unable to Reproduce" />
                <REASON value="Obsolete" />
              </REASONS>
              <FIELDS>
                <FIELD refname="System.AssignedTo">
                  <COPY from="field" field="System.CreatedBy" />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
                  <READONLY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
                  <READONLY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                  <REQUIRED />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                  <COPY from="field" field="System.Reason" />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                  <REQUIRED />
                </FIELD>
              </FIELDS>
            </TRANSITION>
            <TRANSITION from="Closed" to="Active">
              <REASONS>
                <DEFAULTREASON value="Regression" />
                <REASON value="Reactivated" />
              </REASONS>
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                  <REQUIRED />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="System.AssignedTo">
                  <COPY from="field" field="Microsoft.VSTS.Common.ResolvedBy" />
                </FIELD>
              </FIELDS>
            </TRANSITION>
          </TRANSITIONS>
        </WORKFLOW>
        <FORM>
          <!-- Guidelines for updating the form section
         1) All labels should have mnemonics (you must use &amp; not just &)
         2) No mnemonics on Tabs or Group Boxes
         3) Labels must use sentence casing (i.e. "Assigned to:" is correct; "Assigned To:" is wrong)
         4) No colons in Group Boxes
         5) Label names should match the field name in whole or in part. They should not be completely different.
         6) Do not use the same mnemonics on two labels
         
         The following mnemonics are common to MSF Agile work items:
         T -> Title
         A -> Area
         I -> Iteration
         G -> Assigned to
         S -> State
         R -> Reason
         H -> Comment and history
         U -> Issue
         X -> Exit criteria
         B -> Integration build
         W -> Remaining work
         P -> Completed work
         D -> Description
         K -> Rank
         
         The following mnemonics are also used on this work item type
         Y -> Priority
         E -> Triage
         F -> Found in build
         N -> Name -> TestName
         D -> ID -> TestId
         P -> Path -> TestPath
       -->
          <Layout>
            <Group>
              <Column PercentWidth="100">
                <Control Type="FieldControl" FieldName="System.Title" Label="&amp;Title:" LabelPosition="Left" />
              </Column>
            </Group>
            <Group>
              <Column PercentWidth="100">
                <Group Label="Classification">
                  <Column PercentWidth="100">
                    <Control Type="WorkItemClassificationControl" FieldName="System.AreaPath" Label="&amp;Area:" LabelPosition="Left" />
                    <Control Type="WorkItemClassificationControl" FieldName="System.IterationPath" Label="&amp;Iteration:" LabelPosition="Left" />
                  </Column>
                </Group>
              </Column>
            </Group>
            <Group Label="Status">
              <Column PercentWidth="33">
                <Control Type="FieldControl" FieldName="System.AssignedTo" Label="Assi&amp;gned to:" LabelPosition="Left" />
                <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.Rank" Label="Ran&amp;k:" LabelPosition="Left" NumberFormat="WholeNumbers" MaxLength="10" />
              </Column>
              <Column PercentWidth="33">
                <Control Type="FieldControl" FieldName="System.State" Label="&amp;State:" LabelPosition="Left" />
                <Control Type="FieldControl" FieldName="System.Reason" Label="&amp;Reason:" LabelPosition="Left" />
              </Column>
              <Column PercentWidth="33">
                <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.Triage" Label="Triag&amp;e:" LabelPosition="Left" />
                <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.Priority" Label="Priorit&amp;y:" LabelPosition="Left" />
              </Column>
            </Group>
            <TabGroup>
              <Tab Label="Description">
                <Control Type="HtmlFieldControl" FieldName="System.Description" Label="Des&amp;cription:" LabelPosition="Top" Dock="Fill" />
              </Tab>
              <Tab Label="History">
                <Control Type="WorkItemLogControl" FieldName="System.History" Label="&amp;History:" LabelPosition="Top" Dock="Fill" />
              </Tab>
              <Tab Label="Links">
                <Control Type="LinksControl" />
              </Tab>
              <Tab Label="File Attachments">
                <Control Type="AttachmentsControl" />
              </Tab>
              <Tab Label="Details">
                <Group>
                  <Column PercentWidth="50">
                    <Group Label="General">
                      <Column PercentWidth="100">
                        <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.Issue" Label="Iss&amp;ue:" LabelPosition="Left" />
                        <Control Type="FieldControl" FieldName="Microsoft.VSTS.Build.FoundIn" Label="&amp;Found in build:" LabelPosition="Left" />
                        <Control Type="FieldControl" FieldName="Microsoft.VSTS.Build.IntegrationBuild" Label="Resolved in &amp;build:" LabelPosition="Left" />
                      </Column>
                    </Group>
                  </Column>
                  <Column PercentWidth="50">
                    <Group Label="Test">
                      <Column PercentWidth="100">
                        <Control Type="FieldControl" FieldName="Microsoft.VSTS.Test.TestName" Label="&amp;Name:" LabelPosition="Left" />
                        <Control Type="FieldControl" FieldName="Microsoft.VSTS.Test.TestId" Label="I&amp;d:" LabelPosition="Left" />
                        <Control Type="FieldControl" FieldName="Microsoft.VSTS.Test.TestPath" Label="&amp;Path:" LabelPosition="Left" />
                      </Column>
                    </Group>
                  </Column>
                </Group>
              </Tab>
            </TabGroup>
          </Layout>
        </FORM>
      </WORKITEMTYPE>
    </witd:WITD>

    Regards,

     Rahman

    Friday, January 2, 2015 4:23 PM
  • Thanks for the reply John. As far as I know we have not done any customization to our WorkItems (as we were not using them). I'm attaching the Bug WI for reference(below). Let me know which fields  I should change to complete the Team project Configuration and start using the Test Manager. Thanks

    <?xml version="1.0" encoding="utf-8"?>
    <witd:WITD application="Work item type editor" version="1.0" xmlns:witd="http://schemas.microsoft.com/VisualStudio/2008/workitemtracking/typedef">
      <WORKITEMTYPE name="Bug">
        <DESCRIPTION>Includes information to track the work to resolve the Bug and to verify its resolution.</DESCRIPTION>
        <GLOBALLISTS>
          <GLOBALLIST name="Microsoft.eTools.Bug.TriageList">
            <LISTITEM value="Approved" />
            <LISTITEM value="Investigate" />
            <LISTITEM value="Rejected" />
            <LISTITEM value="Needed" />
            <LISTITEM value="Recommend Reject" />
            <LISTITEM value="Recommend Approve" />
            <LISTITEM value="Tracking" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.SeverityList">
            <LISTITEM value="1" />
            <LISTITEM value="2" />
            <LISTITEM value="3" />
            <LISTITEM value="4" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.IssueList">
            <LISTITEM value="Security" />
            <LISTITEM value="External" />
            <LISTITEM value="Design" />
            <LISTITEM value="Code Defect" />
            <LISTITEM value="Geopolitical" />
            <LISTITEM value="Globalization" />
            <LISTITEM value="International" />
            <LISTITEM value="Localizability" />
            <LISTITEM value="Localization" />
            <LISTITEM value="Marketization" />
            <LISTITEM value="Privacy" />
            <LISTITEM value="Content" />
            <LISTITEM value="DOC Bug" />
            <LISTITEM value="Spec Bug" />
            <LISTITEM value="Suggestion" />
            <LISTITEM value="Test Bed" />
            <LISTITEM value="Work Item" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.AccessibilityList">
            <LISTITEM value="Yes" />
            <LISTITEM value="No" />
            <LISTITEM value="N/A" />
            <LISTITEM value="Tab Index" />
            <LISTITEM value="Settings" />
            <LISTITEM value="Logo/ATG" />
            <LISTITEM value="High Contrast" />
            <LISTITEM value="Large Fonts" />
            <LISTITEM value="MSAA - Microsoft Active Accessibility" />
            <LISTITEM value="WAI - Web Accessibility Initiative" />
            <LISTITEM value="Assistive Tech" />
            <LISTITEM value="Keyboard" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.SourceList">
            <LISTITEM value="Development" />
            <LISTITEM value="Test" />
            <LISTITEM value="Design" />
            <LISTITEM value="Intl. Teams" />
            <LISTITEM value="Operations" />
            <LISTITEM value="Partner" />
            <LISTITEM value="PGM" />
            <LISTITEM value="PSS" />
            <LISTITEM value="PRCCore" />
            <LISTITEM value="UA" />
            <LISTITEM value="UE" />
            <LISTITEM value="Beta" />
            <LISTITEM value="CPR" />
            <LISTITEM value="Customer Experience Team" />
            <LISTITEM value="Dogfood" />
            <LISTITEM value="MSSRC" />
            <LISTITEM value="Release Engineering" />
            <LISTITEM value="SE" />
            <LISTITEM value="Watson" />
            <LISTITEM value="WL Customer Experience" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.HowFoundList">
            <LISTITEM value="Stress" />
            <LISTITEM value="Watson" />
            <LISTITEM value="Customer" />
            <LISTITEM value="Test Pass" />
            <LISTITEM value="LiveSite Testing" />
            <LISTITEM value="Sub Review" />
            <LISTITEM value="Acceptance" />
            <LISTITEM value="Ad Hoc" />
            <LISTITEM value="App Compat" />
            <LISTITEM value="Automation" />
            <LISTITEM value="Bug Bash" />
            <LISTITEM value="BVT" />
            <LISTITEM value="Code Review" />
            <LISTITEM value="Customer Support" />
            <LISTITEM value="Design Review" />
            <LISTITEM value="PoliCheck" />
            <LISTITEM value="PreFast" />
            <LISTITEM value="PreFix" />
            <LISTITEM value="PseudoLoc" />
            <LISTITEM value="Spec Review" />
            <LISTITEM value="Test Case Development" />
            <LISTITEM value="Threat Modeling" />
            <LISTITEM value="Usbaility" />
            <LISTITEM value="End2End" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.OSList">
            <LISTITEM value=".NET Server" />
            <LISTITEM value="All" />
            <LISTITEM value="Longhorn" />
            <LISTITEM value="Mac" />
            <LISTITEM value="Phone" />
            <LISTITEM value="PocketPC" />
            <LISTITEM value="Unix" />
            <LISTITEM value="W2003 Server" />
            <LISTITEM value="W2K SP3" />
            <LISTITEM value="W98 Gold" />
            <LISTITEM value="W98 SE" />
            <LISTITEM value="WebTV" />
            <LISTITEM value="Win Me" />
            <LISTITEM value="WXP Home" />
            <LISTITEM value="WXP Home SP1" />
            <LISTITEM value="WXP Home SP2" />
            <LISTITEM value="WXP Pro" />
            <LISTITEM value="WXP Pro SP1" />
            <LISTITEM value="WXP Pro SP2" />
            <LISTITEM value="Vista Starter" />
            <LISTITEM value="Vista Home Basic" />
            <LISTITEM value="Vista Home Premium" />
            <LISTITEM value="Vista Business" />
            <LISTITEM value="Vista Enterprise" />
            <LISTITEM value="Vista Ultimate" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.MarketList">
            <LISTITEM value="Arabic" />
            <LISTITEM value="Basque" />
            <LISTITEM value="Bulgaria" />
            <LISTITEM value="Catalan" />
            <LISTITEM value="Chinese (Hong Kong)" />
            <LISTITEM value="Chinese (PRC)" />
            <LISTITEM value="Chinese (Singapore)" />
            <LISTITEM value="Chinese (Taiwan)" />
            <LISTITEM value="Croatia" />
            <LISTITEM value="Czech" />
            <LISTITEM value="Denmark" />
            <LISTITEM value="Dutch (All)" />
            <LISTITEM value="Dutch (Belgian)" />
            <LISTITEM value="Dutch (Dutch)" />
            <LISTITEM value="English (All)" />
            <LISTITEM value="English (Australia)" />
            <LISTITEM value="English (Canadian)" />
            <LISTITEM value="English (Great Britain)" />
            <LISTITEM value="English (Hong Kong)" />
            <LISTITEM value="English (India)" />
            <LISTITEM value="English (Ireland)" />
            <LISTITEM value="English (Malaysian)" />
            <LISTITEM value="English (Netherlands)" />
            <LISTITEM value="English (New Zealand)" />
            <LISTITEM value="English (Singapore)" />
            <LISTITEM value="English (South Africa)" />
            <LISTITEM value="Finland" />
            <LISTITEM value="French (All)" />
            <LISTITEM value="French (Belgian)" />
            <LISTITEM value="French (Canada)" />
            <LISTITEM value="French (France)" />
            <LISTITEM value="French (Switzerland)" />
            <LISTITEM value="French(Luxembourg)" />
            <LISTITEM value="French(NorthAfrica)" />
            <LISTITEM value="German (All)" />
            <LISTITEM value="German (Austria)" />
            <LISTITEM value="German (Germany)" />
            <LISTITEM value="German (Switzerland)" />
            <LISTITEM value="Greece" />
            <LISTITEM value="Hungary" />
            <LISTITEM value="Iceland" />
            <LISTITEM value="Israel" />
            <LISTITEM value="Italy" />
            <LISTITEM value="Japan" />
            <LISTITEM value="Korea" />
            <LISTITEM value="Norway" />
            <LISTITEM value="Poland" />
            <LISTITEM value="Portuguese (All)" />
            <LISTITEM value="Portuguese (Brazil)" />
            <LISTITEM value="Portuguese (Portugal)" />
            <LISTITEM value="Russia" />
            <LISTITEM value="Serbia" />
            <LISTITEM value="Slovakia" />
            <LISTITEM value="Slovenia" />
            <LISTITEM value="Spanish (All)" />
            <LISTITEM value="Spanish (Argentina)" />
            <LISTITEM value="Spanish (Latin America)" />
            <LISTITEM value="Spanish (Mexico)" />
            <LISTITEM value="Spanish (Spain)" />
            <LISTITEM value="Spanish (US)" />
            <LISTITEM value="Spanish (Venezuela)" />
            <LISTITEM value="Sweden" />
            <LISTITEM value="Thailand" />
            <LISTITEM value="Turkey" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.BrowserList">
            <LISTITEM value="N/A" />
            <LISTITEM value="All" />
            <LISTITEM value="All_IE" />
            <LISTITEM value="All_Netscape" />
            <LISTITEM value="AOL 4.0" />
            <LISTITEM value="AOL 5.0" />
            <LISTITEM value="AOL 6.0" />
            <LISTITEM value="AOL 7.0" />
            <LISTITEM value="AOL 8.0" />
            <LISTITEM value="AOL 9.0" />
            <LISTITEM value="IE 4.0" />
            <LISTITEM value="IE 4.0 SP1" />
            <LISTITEM value="IE 4.01" />
            <LISTITEM value="IE 4.01 SP1" />
            <LISTITEM value="IE 4.01 SP2" />
            <LISTITEM value="IE 4.5" />
            <LISTITEM value="IE 4.x" />
            <LISTITEM value="IE 5.0" />
            <LISTITEM value="IE 5.01" />
            <LISTITEM value="IE 5.0a" />
            <LISTITEM value="IE 5.0b" />
            <LISTITEM value="IE 5.5" />
            <LISTITEM value="IE 5.5 SP1" />
            <LISTITEM value="IE 5.5 SP2" />
            <LISTITEM value="IE 5.6" />
            <LISTITEM value="IE 5.x" />
            <LISTITEM value="IE 6.0" />
            <LISTITEM value="IE" />
            <LISTITEM value="IE 7.0" />
            <LISTITEM value="MSN Explorer 7.2" />
            <LISTITEM value="MSN Explorer 8.5" />
            <LISTITEM value="MSN Explorer 9.0" />
            <LISTITEM value="MSN Explorer 9.1" />
            <LISTITEM value="Nav 7.x" />
            <LISTITEM value="Opera" />
            <LISTITEM value="Pocket IE" />
            <LISTITEM value="Web TV" />
            <LISTITEM value="Firefox 1.5" />
            <LISTITEM value="FireFox 2.0" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.SourceIDList">
            <LISTITEM value="CHVND" />
            <LISTITEM value="Ireland" />
            <LISTITEM value="MSCH" />
            <LISTITEM value="MSKK" />
            <LISTITEM value="MSPRC" />
            <LISTITEM value="MSTC" />
            <LISTITEM value="PRCTC" />
            <LISTITEM value="Redmond" />
            <LISTITEM value="MSNCDC" />
            <LISTITEM value="V-MSPRC" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.CauseList">
            <LISTITEM value="Other" />
            <LISTITEM value="Bug Fix (Regression)" />
            <LISTITEM value="Change (External)" />
            <LISTITEM value="Dev Dup" />
            <LISTITEM value="Dev Error" />
            <LISTITEM value="Dev Missing Code" />
            <LISTITEM value="Dev Special Case" />
            <LISTITEM value="NYI - Not Yet Implemented" />
            <LISTITEM value="Spec Change" />
            <LISTITEM value="Spec Error" />
            <LISTITEM value="Spec Incomplete" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.ChangeList">
            <LISTITEM value="Other" />
            <LISTITEM value="None" />
            <LISTITEM value="Change Alert" />
            <LISTITEM value="Change Dialog" />
            <LISTITEM value="Change Function" />
            <LISTITEM value="New Code" />
            <LISTITEM value="New Function" />
            <LISTITEM value="Trivial" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.KBList">
            <LISTITEM value="Needed" />
            <LISTITEM value="N/A" />
            <LISTITEM value="Done" />
            <LISTITEM value="Pending" />
            <LISTITEM value="Needs Updating" />
            <LISTITEM value="Not Needed" />
            <LISTITEM value="Remove" />
            <LISTITEM value="TBD" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.DefaultProductList">
            <LISTITEM value="N/A" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.DefaultReleaseList">
            <LISTITEM value="N/A" />
            <LISTITEM value="v.Next" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.DefaultMilestoneList">
            <LISTITEM value="M0" />
            <LISTITEM value="M1" />
            <LISTITEM value="M2" />
          </GLOBALLIST>
          <GLOBALLIST name="Environment (Scrum) - Scrum Sample Project">
            <LISTITEM value="&lt;None&gt;" />
            <LISTITEM value="Area 1" />
          </GLOBALLIST>
          <GLOBALLIST name="Team (Scrum) - Scrum Sample Project">
            <LISTITEM value="&lt;None&gt;" />
            <LISTITEM value="Brent" />
          </GLOBALLIST>
          <GLOBALLIST name="Builds - ParticipantWeb">
            <LISTITEM value="P_4_7_9/P_4_7_9_20140926.1" />
            <LISTITEM value="P_4_7_9/P_4_7_9_20140926.2" />
            <LISTITEM value="P_4_7_9/P_4_7_9_20140926.3" />
          </GLOBALLIST>
          <GLOBALLIST name="Builds - ConexisEdgeMember">
            <LISTITEM value="ConexisEdgeMember_Test/ConexisEdgeMember_Test_20141014.1" />
            <LISTITEM value="ConexisEdgeMember_Test/ConexisEdgeMember_Test_20141014.2" />
            <LISTITEM value="ConexisEdgeMember_Test1/ConexisEdgeMember_Test1_20141014.1" />
          </GLOBALLIST>
        </GLOBALLISTS>
        <FIELDS>
          <FIELD name="Iteration Path" refname="System.IterationPath" type="TreePath" reportable="dimension">
            <HELPTEXT>The iteration of the product with which this bug is associated</HELPTEXT>
          </FIELD>
          <FIELD name="IterationID" refname="System.IterationId" type="Integer" />
          <FIELD name="External Link Count" refname="System.ExternalLinkCount" type="Integer" reportable="measure" formula="sum" />
          <FIELD name="Team Project" refname="System.TeamProject" type="String" reportable="dimension" />
          <FIELD name="Hyperlink Count" refname="System.HyperLinkCount" type="Integer" reportable="measure" formula="sum" />
          <FIELD name="Attached File Count" refname="System.AttachedFileCount" type="Integer" reportable="measure" formula="sum" />
          <FIELD name="Node Name" refname="System.NodeName" type="String" />
          <FIELD name="Area Path" refname="System.AreaPath" type="TreePath" reportable="dimension">
            <HELPTEXT>The area of the product with which this bug is associated</HELPTEXT>
          </FIELD>
          <FIELD name="Revised Date" refname="System.RevisedDate" type="DateTime" reportable="detail" />
          <FIELD name="Changed Date" refname="System.ChangedDate" type="DateTime" reportable="dimension" />
          <FIELD name="ID" refname="System.Id" type="Integer" reportable="dimension" />
          <FIELD name="Area Id" refname="System.AreaId" type="Integer" />
          <FIELD name="Authorized As" refname="System.AuthorizedAs" type="String" syncnamechanges="true" />
          <FIELD name="Title" refname="System.Title" type="String" reportable="dimension">
            <HELPTEXT>Short description of the bug used to differentiate it in a list or report.</HELPTEXT>
            <REQUIRED />
          </FIELD>
          <FIELD name="State" refname="System.State" type="String" reportable="dimension">
            <HELPTEXT>The workflow state of the bug</HELPTEXT>
          </FIELD>
          <FIELD name="Authorized Date" refname="System.AuthorizedDate" type="DateTime" />
          <FIELD name="Watermark" refname="System.Watermark" type="Integer" />
          <FIELD name="Rev" refname="System.Rev" type="Integer" reportable="dimension" />
          <FIELD name="Changed By" refname="System.ChangedBy" type="String" syncnamechanges="true" reportable="dimension">
            <VALIDUSER />
          </FIELD>
          <FIELD name="Reason" refname="System.Reason" type="String" reportable="dimension">
            <HELPTEXT>The reason why the bug is in the current state.</HELPTEXT>
          </FIELD>
          <FIELD name="Assigned To" refname="System.AssignedTo" type="String" syncnamechanges="true" reportable="dimension">
            <VALIDUSER />
          </FIELD>
          <FIELD name="Work Item Type" refname="System.WorkItemType" type="String" reportable="dimension" />
          <FIELD name="Created Date" refname="System.CreatedDate" type="DateTime" reportable="dimension" />
          <FIELD name="Created By" refname="System.CreatedBy" type="String" syncnamechanges="true" reportable="dimension" />
          <FIELD name="Description" refname="System.Description" type="HTML" />
          <FIELD name="History" refname="System.History" type="History">
            <HELPTEXT>Discussion thread and other historical information</HELPTEXT>
          </FIELD>
          <FIELD name="Related Link Count" refname="System.RelatedLinkCount" type="Integer" />
          <FIELD name="Tags" refname="System.Tags" type="PlainText" />
          <FIELD name="Issue" refname="Microsoft.VSTS.Common.Issue" type="String" reportable="dimension">
            <HELPTEXT>Used to highlight the bug, e.g., to mark it as an issue.</HELPTEXT>
            <REQUIRED />
            <ALLOWEDVALUES expanditems="true">
              <LISTITEM value="Yes" />
              <LISTITEM value="No" />
            </ALLOWEDVALUES>
            <DEFAULT from="value" value="No" />
          </FIELD>
          <FIELD name="State Change Date" refname="Microsoft.VSTS.Common.StateChangeDate" type="DateTime" reportable="dimension">
            <WHENCHANGED field="System.State">
              <SERVERDEFAULT from="clock" />
            </WHENCHANGED>
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Activated Date" refname="Microsoft.VSTS.Common.ActivatedDate" type="DateTime" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Activated By" refname="Microsoft.VSTS.Common.ActivatedBy" type="String" syncnamechanges="true" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Resolved Date" refname="Microsoft.VSTS.Common.ResolvedDate" type="DateTime" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Resolved By" refname="Microsoft.VSTS.Common.ResolvedBy" type="String" syncnamechanges="true" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Resolved Reason" refname="Microsoft.VSTS.Common.ResolvedReason" type="String" reportable="dimension" />
          <FIELD name="Closed Date" refname="Microsoft.VSTS.Common.ClosedDate" type="DateTime" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Closed By" refname="Microsoft.VSTS.Common.ClosedBy" type="String" syncnamechanges="true" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Priority" refname="Microsoft.VSTS.Common.Priority" type="Integer" reportable="dimension">
            <HELPTEXT>Priority to the business</HELPTEXT>
            <ALLOWEDVALUES expanditems="true">
              <LISTITEM value="1" />
              <LISTITEM value="2" />
              <LISTITEM value="3" />
            </ALLOWEDVALUES>
            <DEFAULT from="value" value="2" />
          </FIELD>
          <FIELD name="Triage" refname="Microsoft.VSTS.Common.Triage" type="String" reportable="dimension">
            <HELPTEXT>Status of triaging the bug</HELPTEXT>
            <ALLOWEDVALUES expanditems="true">
              <LISTITEM value="Approved" />
              <LISTITEM value="Investigate" />
            </ALLOWEDVALUES>
          </FIELD>
          <FIELD name="Rank" refname="Microsoft.VSTS.Common.Rank" type="String" reportable="dimension">
            <HELPTEXT>Stack rank used to prioritize work</HELPTEXT>
          </FIELD>
          <FIELD name="Test Name" refname="Microsoft.VSTS.Test.TestName" type="String" reportable="detail">
            <HELPTEXT>The name of the test that found this bug</HELPTEXT>
          </FIELD>
          <FIELD name="Test Id" refname="Microsoft.VSTS.Test.TestId" type="String" reportable="detail">
            <HELPTEXT>The Id of the test that found this bug</HELPTEXT>
          </FIELD>
          <FIELD name="Test Path" refname="Microsoft.VSTS.Test.TestPath" type="String" reportable="detail">
            <HELPTEXT>The full pathname of the test that found this bug</HELPTEXT>
          </FIELD>
          <FIELD name="Found In" refname="Microsoft.VSTS.Build.FoundIn" type="String" reportable="dimension">
            <HELPTEXT>The build in which the bug was found</HELPTEXT>
            <SUGGESTEDVALUES expanditems="true">
              <LISTITEM value="&lt;None&gt;" />
            </SUGGESTEDVALUES>
          </FIELD>
          <FIELD name="Integration Build" refname="Microsoft.VSTS.Build.IntegrationBuild" type="String" reportable="dimension">
            <HELPTEXT>The build in which the bug was fixed</HELPTEXT>
            <SUGGESTEDVALUES expanditems="true">
              <LISTITEM value="&lt;None&gt;" />
            </SUGGESTEDVALUES>
          </FIELD>
        </FIELDS>
        <WORKFLOW>
          <STATES>
            <STATE value="Active">
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedBy">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
                  <EMPTY />
                </FIELD>
              </FIELDS>
            </STATE>
            <STATE value="Resolved">
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                  <COPY from="field" field="System.Reason" />
                </FIELD>
              </FIELDS>
            </STATE>
            <STATE value="Closed" />
          </STATES>
          <TRANSITIONS>
            <TRANSITION from="" to="Active">
              <REASONS>
                <DEFAULTREASON value="New" />
                <REASON value="Build Failure" />
              </REASONS>
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                  <REQUIRED />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="System.AssignedTo">
                  <DEFAULT from="currentuser" />
                </FIELD>
              </FIELDS>
            </TRANSITION>
            <TRANSITION from="Active" to="Resolved">
              <REASONS>
                <DEFAULTREASON value="Fixed" />
                <REASON value="Deferred" />
                <REASON value="Duplicate" />
                <REASON value="As Designed" />
                <REASON value="Unable to Reproduce" />
                <REASON value="Obsolete" />
              </REASONS>
              <FIELDS>
                <FIELD refname="System.AssignedTo">
                  <COPY from="field" field="System.CreatedBy" />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
                  <READONLY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
                  <READONLY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                  <REQUIRED />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
              </FIELDS>
              <ACTIONS>
                <ACTION value="Microsoft.VSTS.Actions.Checkin" />
              </ACTIONS>
            </TRANSITION>
            <TRANSITION from="Resolved" to="Active">
              <REASONS>
                <DEFAULTREASON value="Resolution Denied" />
                <REASON value="Test Failed" />
                <REASON value="Wrong Fix" />
              </REASONS>
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                  <REQUIRED />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="System.AssignedTo">
                  <COPY from="field" field="Microsoft.VSTS.Common.ResolvedBy" />
                </FIELD>
              </FIELDS>
            </TRANSITION>
            <TRANSITION from="Resolved" to="Closed">
              <REASONS>
                <DEFAULTREASON value="Fixed" />
                <REASON value="Deferred" />
                <REASON value="Duplicate" />
                <REASON value="As Designed" />
                <REASON value="Unable to Reproduce" />
                <REASON value="Obsolete" />
              </REASONS>
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
                  <READONLY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
                  <READONLY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
                  <READONLY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedBy">
                  <READONLY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                  <REQUIRED />
                </FIELD>
              </FIELDS>
            </TRANSITION>
            <TRANSITION from="Active" to="Closed">
              <REASONS>
                <DEFAULTREASON value="Deferred" />
                <REASON value="Fixed" />
                <REASON value="Duplicate" />
                <REASON value="As Designed" />
                <REASON value="Unable to Reproduce" />
                <REASON value="Obsolete" />
              </REASONS>
              <FIELDS>
                <FIELD refname="System.AssignedTo">
                  <COPY from="field" field="System.CreatedBy" />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
                  <READONLY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
                  <READONLY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                  <REQUIRED />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                  <COPY from="field" field="System.Reason" />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                  <REQUIRED />
                </FIELD>
              </FIELDS>
            </TRANSITION>
            <TRANSITION from="Closed" to="Active">
              <REASONS>
                <DEFAULTREASON value="Regression" />
                <REASON value="Reactivated" />
              </REASONS>
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                  <REQUIRED />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="System.AssignedTo">
                  <COPY from="field" field="Microsoft.VSTS.Common.ResolvedBy" />
                </FIELD>
              </FIELDS>
            </TRANSITION>
          </TRANSITIONS>
        </WORKFLOW>
        <FORM>
          <!-- Guidelines for updating the form section
         1) All labels should have mnemonics (you must use &amp; not just &)
         2) No mnemonics on Tabs or Group Boxes
         3) Labels must use sentence casing (i.e. "Assigned to:" is correct; "Assigned To:" is wrong)
         4) No colons in Group Boxes
         5) Label names should match the field name in whole or in part. They should not be completely different.
         6) Do not use the same mnemonics on two labels
         
         The following mnemonics are common to MSF Agile work items:
         T -> Title
         A -> Area
         I -> Iteration
         G -> Assigned to
         S -> State
         R -> Reason
         H -> Comment and history
         U -> Issue
         X -> Exit criteria
         B -> Integration build
         W -> Remaining work
         P -> Completed work
         D -> Description
         K -> Rank
         
         The following mnemonics are also used on this work item type
         Y -> Priority
         E -> Triage
         F -> Found in build
         N -> Name -> TestName
         D -> ID -> TestId
         P -> Path -> TestPath
       -->
          <Layout>
            <Group>
              <Column PercentWidth="100">
                <Control Type="FieldControl" FieldName="System.Title" Label="&amp;Title:" LabelPosition="Left" />
              </Column>
            </Group>
            <Group>
              <Column PercentWidth="100">
                <Group Label="Classification">
                  <Column PercentWidth="100">
                    <Control Type="WorkItemClassificationControl" FieldName="System.AreaPath" Label="&amp;Area:" LabelPosition="Left" />
                    <Control Type="WorkItemClassificationControl" FieldName="System.IterationPath" Label="&amp;Iteration:" LabelPosition="Left" />
                  </Column>
                </Group>
              </Column>
            </Group>
            <Group Label="Status">
              <Column PercentWidth="33">
                <Control Type="FieldControl" FieldName="System.AssignedTo" Label="Assi&amp;gned to:" LabelPosition="Left" />
                <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.Rank" Label="Ran&amp;k:" LabelPosition="Left" NumberFormat="WholeNumbers" MaxLength="10" />
              </Column>
              <Column PercentWidth="33">
                <Control Type="FieldControl" FieldName="System.State" Label="&amp;State:" LabelPosition="Left" />
                <Control Type="FieldControl" FieldName="System.Reason" Label="&amp;Reason:" LabelPosition="Left" />
              </Column>
              <Column PercentWidth="33">
                <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.Triage" Label="Triag&amp;e:" LabelPosition="Left" />
                <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.Priority" Label="Priorit&amp;y:" LabelPosition="Left" />
              </Column>
            </Group>
            <TabGroup>
              <Tab Label="Description">
                <Control Type="HtmlFieldControl" FieldName="System.Description" Label="Des&amp;cription:" LabelPosition="Top" Dock="Fill" />
              </Tab>
              <Tab Label="History">
                <Control Type="WorkItemLogControl" FieldName="System.History" Label="&amp;History:" LabelPosition="Top" Dock="Fill" />
              </Tab>
              <Tab Label="Links">
                <Control Type="LinksControl" />
              </Tab>
              <Tab Label="File Attachments">
                <Control Type="AttachmentsControl" />
              </Tab>
              <Tab Label="Details">
                <Group>
                  <Column PercentWidth="50">
                    <Group Label="General">
                      <Column PercentWidth="100">
                        <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.Issue" Label="Iss&amp;ue:" LabelPosition="Left" />
                        <Control Type="FieldControl" FieldName="Microsoft.VSTS.Build.FoundIn" Label="&amp;Found in build:" LabelPosition="Left" />
                        <Control Type="FieldControl" FieldName="Microsoft.VSTS.Build.IntegrationBuild" Label="Resolved in &amp;build:" LabelPosition="Left" />
                      </Column>
                    </Group>
                  </Column>
                  <Column PercentWidth="50">
                    <Group Label="Test">
                      <Column PercentWidth="100">
                        <Control Type="FieldControl" FieldName="Microsoft.VSTS.Test.TestName" Label="&amp;Name:" LabelPosition="Left" />
                        <Control Type="FieldControl" FieldName="Microsoft.VSTS.Test.TestId" Label="I&amp;d:" LabelPosition="Left" />
                        <Control Type="FieldControl" FieldName="Microsoft.VSTS.Test.TestPath" Label="&amp;Path:" LabelPosition="Left" />
                      </Column>
                    </Group>
                  </Column>
                </Group>
              </Tab>
            </TabGroup>
          </Layout>
        </FORM>
      </WORKITEMTYPE>
    </witd:WITD>

    Regards,

     Rahman

    Friday, January 2, 2015 4:47 PM
  • Thanks for the reply John. As far as I know we have not done any customization to our WorkItems (as we were not using them). I'm attaching the Bug WI for reference(below). Let me know which fields  I should change to complete the Team project Configuration and start using the Test Manager. Thanks

    <?xml version="1.0" encoding="utf-8"?>
    <witd:WITD application="Work item type editor" version="1.0" xmlns:witd="http://schemas.microsoft.com/VisualStudio/2008/workitemtracking/typedef">
      <WORKITEMTYPE name="Bug">
        <DESCRIPTION>Includes information to track the work to resolve the Bug and to verify its resolution.</DESCRIPTION>
        <GLOBALLISTS>
          <GLOBALLIST name="Microsoft.eTools.Bug.TriageList">
            <LISTITEM value="Approved" />
            <LISTITEM value="Investigate" />
            <LISTITEM value="Rejected" />
            <LISTITEM value="Needed" />
            <LISTITEM value="Recommend Reject" />
            <LISTITEM value="Recommend Approve" />
            <LISTITEM value="Tracking" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.SeverityList">
            <LISTITEM value="1" />
            <LISTITEM value="2" />
            <LISTITEM value="3" />
            <LISTITEM value="4" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.IssueList">
            <LISTITEM value="Security" />
            <LISTITEM value="External" />
            <LISTITEM value="Design" />
            <LISTITEM value="Code Defect" />
            <LISTITEM value="Geopolitical" />
            <LISTITEM value="Globalization" />
            <LISTITEM value="International" />
            <LISTITEM value="Localizability" />
            <LISTITEM value="Localization" />
            <LISTITEM value="Marketization" />
            <LISTITEM value="Privacy" />
            <LISTITEM value="Content" />
            <LISTITEM value="DOC Bug" />
            <LISTITEM value="Spec Bug" />
            <LISTITEM value="Suggestion" />
            <LISTITEM value="Test Bed" />
            <LISTITEM value="Work Item" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.AccessibilityList">
            <LISTITEM value="Yes" />
            <LISTITEM value="No" />
            <LISTITEM value="N/A" />
            <LISTITEM value="Tab Index" />
            <LISTITEM value="Settings" />
            <LISTITEM value="Logo/ATG" />
            <LISTITEM value="High Contrast" />
            <LISTITEM value="Large Fonts" />
            <LISTITEM value="MSAA - Microsoft Active Accessibility" />
            <LISTITEM value="WAI - Web Accessibility Initiative" />
            <LISTITEM value="Assistive Tech" />
            <LISTITEM value="Keyboard" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.SourceList">
            <LISTITEM value="Development" />
            <LISTITEM value="Test" />
            <LISTITEM value="Design" />
            <LISTITEM value="Intl. Teams" />
            <LISTITEM value="Operations" />
            <LISTITEM value="Partner" />
            <LISTITEM value="PGM" />
            <LISTITEM value="PSS" />
            <LISTITEM value="PRCCore" />
            <LISTITEM value="UA" />
            <LISTITEM value="UE" />
            <LISTITEM value="Beta" />
            <LISTITEM value="CPR" />
            <LISTITEM value="Customer Experience Team" />
            <LISTITEM value="Dogfood" />
            <LISTITEM value="MSSRC" />
            <LISTITEM value="Release Engineering" />
            <LISTITEM value="SE" />
            <LISTITEM value="Watson" />
            <LISTITEM value="WL Customer Experience" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.HowFoundList">
            <LISTITEM value="Stress" />
            <LISTITEM value="Watson" />
            <LISTITEM value="Customer" />
            <LISTITEM value="Test Pass" />
            <LISTITEM value="LiveSite Testing" />
            <LISTITEM value="Sub Review" />
            <LISTITEM value="Acceptance" />
            <LISTITEM value="Ad Hoc" />
            <LISTITEM value="App Compat" />
            <LISTITEM value="Automation" />
            <LISTITEM value="Bug Bash" />
            <LISTITEM value="BVT" />
            <LISTITEM value="Code Review" />
            <LISTITEM value="Customer Support" />
            <LISTITEM value="Design Review" />
            <LISTITEM value="PoliCheck" />
            <LISTITEM value="PreFast" />
            <LISTITEM value="PreFix" />
            <LISTITEM value="PseudoLoc" />
            <LISTITEM value="Spec Review" />
            <LISTITEM value="Test Case Development" />
            <LISTITEM value="Threat Modeling" />
            <LISTITEM value="Usbaility" />
            <LISTITEM value="End2End" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.OSList">
            <LISTITEM value=".NET Server" />
            <LISTITEM value="All" />
            <LISTITEM value="Longhorn" />
            <LISTITEM value="Mac" />
            <LISTITEM value="Phone" />
            <LISTITEM value="PocketPC" />
            <LISTITEM value="Unix" />
            <LISTITEM value="W2003 Server" />
            <LISTITEM value="W2K SP3" />
            <LISTITEM value="W98 Gold" />
            <LISTITEM value="W98 SE" />
            <LISTITEM value="WebTV" />
            <LISTITEM value="Win Me" />
            <LISTITEM value="WXP Home" />
            <LISTITEM value="WXP Home SP1" />
            <LISTITEM value="WXP Home SP2" />
            <LISTITEM value="WXP Pro" />
            <LISTITEM value="WXP Pro SP1" />
            <LISTITEM value="WXP Pro SP2" />
            <LISTITEM value="Vista Starter" />
            <LISTITEM value="Vista Home Basic" />
            <LISTITEM value="Vista Home Premium" />
            <LISTITEM value="Vista Business" />
            <LISTITEM value="Vista Enterprise" />
            <LISTITEM value="Vista Ultimate" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.MarketList">
            <LISTITEM value="Arabic" />
            <LISTITEM value="Basque" />
            <LISTITEM value="Bulgaria" />
            <LISTITEM value="Catalan" />
            <LISTITEM value="Chinese (Hong Kong)" />
            <LISTITEM value="Chinese (PRC)" />
            <LISTITEM value="Chinese (Singapore)" />
            <LISTITEM value="Chinese (Taiwan)" />
            <LISTITEM value="Croatia" />
            <LISTITEM value="Czech" />
            <LISTITEM value="Denmark" />
            <LISTITEM value="Dutch (All)" />
            <LISTITEM value="Dutch (Belgian)" />
            <LISTITEM value="Dutch (Dutch)" />
            <LISTITEM value="English (All)" />
            <LISTITEM value="English (Australia)" />
            <LISTITEM value="English (Canadian)" />
            <LISTITEM value="English (Great Britain)" />
            <LISTITEM value="English (Hong Kong)" />
            <LISTITEM value="English (India)" />
            <LISTITEM value="English (Ireland)" />
            <LISTITEM value="English (Malaysian)" />
            <LISTITEM value="English (Netherlands)" />
            <LISTITEM value="English (New Zealand)" />
            <LISTITEM value="English (Singapore)" />
            <LISTITEM value="English (South Africa)" />
            <LISTITEM value="Finland" />
            <LISTITEM value="French (All)" />
            <LISTITEM value="French (Belgian)" />
            <LISTITEM value="French (Canada)" />
            <LISTITEM value="French (France)" />
            <LISTITEM value="French (Switzerland)" />
            <LISTITEM value="French(Luxembourg)" />
            <LISTITEM value="French(NorthAfrica)" />
            <LISTITEM value="German (All)" />
            <LISTITEM value="German (Austria)" />
            <LISTITEM value="German (Germany)" />
            <LISTITEM value="German (Switzerland)" />
            <LISTITEM value="Greece" />
            <LISTITEM value="Hungary" />
            <LISTITEM value="Iceland" />
            <LISTITEM value="Israel" />
            <LISTITEM value="Italy" />
            <LISTITEM value="Japan" />
            <LISTITEM value="Korea" />
            <LISTITEM value="Norway" />
            <LISTITEM value="Poland" />
            <LISTITEM value="Portuguese (All)" />
            <LISTITEM value="Portuguese (Brazil)" />
            <LISTITEM value="Portuguese (Portugal)" />
            <LISTITEM value="Russia" />
            <LISTITEM value="Serbia" />
            <LISTITEM value="Slovakia" />
            <LISTITEM value="Slovenia" />
            <LISTITEM value="Spanish (All)" />
            <LISTITEM value="Spanish (Argentina)" />
            <LISTITEM value="Spanish (Latin America)" />
            <LISTITEM value="Spanish (Mexico)" />
            <LISTITEM value="Spanish (Spain)" />
            <LISTITEM value="Spanish (US)" />
            <LISTITEM value="Spanish (Venezuela)" />
            <LISTITEM value="Sweden" />
            <LISTITEM value="Thailand" />
            <LISTITEM value="Turkey" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.BrowserList">
            <LISTITEM value="N/A" />
            <LISTITEM value="All" />
            <LISTITEM value="All_IE" />
            <LISTITEM value="All_Netscape" />
            <LISTITEM value="AOL 4.0" />
            <LISTITEM value="AOL 5.0" />
            <LISTITEM value="AOL 6.0" />
            <LISTITEM value="AOL 7.0" />
            <LISTITEM value="AOL 8.0" />
            <LISTITEM value="AOL 9.0" />
            <LISTITEM value="IE 4.0" />
            <LISTITEM value="IE 4.0 SP1" />
            <LISTITEM value="IE 4.01" />
            <LISTITEM value="IE 4.01 SP1" />
            <LISTITEM value="IE 4.01 SP2" />
            <LISTITEM value="IE 4.5" />
            <LISTITEM value="IE 4.x" />
            <LISTITEM value="IE 5.0" />
            <LISTITEM value="IE 5.01" />
            <LISTITEM value="IE 5.0a" />
            <LISTITEM value="IE 5.0b" />
            <LISTITEM value="IE 5.5" />
            <LISTITEM value="IE 5.5 SP1" />
            <LISTITEM value="IE 5.5 SP2" />
            <LISTITEM value="IE 5.6" />
            <LISTITEM value="IE 5.x" />
            <LISTITEM value="IE 6.0" />
            <LISTITEM value="IE" />
            <LISTITEM value="IE 7.0" />
            <LISTITEM value="MSN Explorer 7.2" />
            <LISTITEM value="MSN Explorer 8.5" />
            <LISTITEM value="MSN Explorer 9.0" />
            <LISTITEM value="MSN Explorer 9.1" />
            <LISTITEM value="Nav 7.x" />
            <LISTITEM value="Opera" />
            <LISTITEM value="Pocket IE" />
            <LISTITEM value="Web TV" />
            <LISTITEM value="Firefox 1.5" />
            <LISTITEM value="FireFox 2.0" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.SourceIDList">
            <LISTITEM value="CHVND" />
            <LISTITEM value="Ireland" />
            <LISTITEM value="MSCH" />
            <LISTITEM value="MSKK" />
            <LISTITEM value="MSPRC" />
            <LISTITEM value="MSTC" />
            <LISTITEM value="PRCTC" />
            <LISTITEM value="Redmond" />
            <LISTITEM value="MSNCDC" />
            <LISTITEM value="V-MSPRC" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.CauseList">
            <LISTITEM value="Other" />
            <LISTITEM value="Bug Fix (Regression)" />
            <LISTITEM value="Change (External)" />
            <LISTITEM value="Dev Dup" />
            <LISTITEM value="Dev Error" />
            <LISTITEM value="Dev Missing Code" />
            <LISTITEM value="Dev Special Case" />
            <LISTITEM value="NYI - Not Yet Implemented" />
            <LISTITEM value="Spec Change" />
            <LISTITEM value="Spec Error" />
            <LISTITEM value="Spec Incomplete" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.ChangeList">
            <LISTITEM value="Other" />
            <LISTITEM value="None" />
            <LISTITEM value="Change Alert" />
            <LISTITEM value="Change Dialog" />
            <LISTITEM value="Change Function" />
            <LISTITEM value="New Code" />
            <LISTITEM value="New Function" />
            <LISTITEM value="Trivial" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.KBList">
            <LISTITEM value="Needed" />
            <LISTITEM value="N/A" />
            <LISTITEM value="Done" />
            <LISTITEM value="Pending" />
            <LISTITEM value="Needs Updating" />
            <LISTITEM value="Not Needed" />
            <LISTITEM value="Remove" />
            <LISTITEM value="TBD" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.DefaultProductList">
            <LISTITEM value="N/A" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.DefaultReleaseList">
            <LISTITEM value="N/A" />
            <LISTITEM value="v.Next" />
          </GLOBALLIST>
          <GLOBALLIST name="Microsoft.eTools.Bug.DefaultMilestoneList">
            <LISTITEM value="M0" />
            <LISTITEM value="M1" />
            <LISTITEM value="M2" />
          </GLOBALLIST>
          <GLOBALLIST name="Environment (Scrum) - Scrum Sample Project">
            <LISTITEM value="&lt;None&gt;" />
            <LISTITEM value="Area 1" />
          </GLOBALLIST>
          <GLOBALLIST name="Team (Scrum) - Scrum Sample Project">
            <LISTITEM value="&lt;None&gt;" />
            <LISTITEM value="Brent" />
          </GLOBALLIST>
          <GLOBALLIST name="Builds - ParticipantWeb">
            <LISTITEM value="P_4_7_9/P_4_7_9_20140926.1" />
            <LISTITEM value="P_4_7_9/P_4_7_9_20140926.2" />
            <LISTITEM value="P_4_7_9/P_4_7_9_20140926.3" />
          </GLOBALLIST>
          <GLOBALLIST name="Builds - ConexisEdgeMember">
            <LISTITEM value="ConexisEdgeMember_Test/ConexisEdgeMember_Test_20141014.1" />
            <LISTITEM value="ConexisEdgeMember_Test/ConexisEdgeMember_Test_20141014.2" />
            <LISTITEM value="ConexisEdgeMember_Test1/ConexisEdgeMember_Test1_20141014.1" />
          </GLOBALLIST>
        </GLOBALLISTS>
        <FIELDS>
          <FIELD name="Iteration Path" refname="System.IterationPath" type="TreePath" reportable="dimension">
            <HELPTEXT>The iteration of the product with which this bug is associated</HELPTEXT>
          </FIELD>
          <FIELD name="IterationID" refname="System.IterationId" type="Integer" />
          <FIELD name="External Link Count" refname="System.ExternalLinkCount" type="Integer" reportable="measure" formula="sum" />
          <FIELD name="Team Project" refname="System.TeamProject" type="String" reportable="dimension" />
          <FIELD name="Hyperlink Count" refname="System.HyperLinkCount" type="Integer" reportable="measure" formula="sum" />
          <FIELD name="Attached File Count" refname="System.AttachedFileCount" type="Integer" reportable="measure" formula="sum" />
          <FIELD name="Node Name" refname="System.NodeName" type="String" />
          <FIELD name="Area Path" refname="System.AreaPath" type="TreePath" reportable="dimension">
            <HELPTEXT>The area of the product with which this bug is associated</HELPTEXT>
          </FIELD>
          <FIELD name="Revised Date" refname="System.RevisedDate" type="DateTime" reportable="detail" />
          <FIELD name="Changed Date" refname="System.ChangedDate" type="DateTime" reportable="dimension" />
          <FIELD name="ID" refname="System.Id" type="Integer" reportable="dimension" />
          <FIELD name="Area Id" refname="System.AreaId" type="Integer" />
          <FIELD name="Authorized As" refname="System.AuthorizedAs" type="String" syncnamechanges="true" />
          <FIELD name="Title" refname="System.Title" type="String" reportable="dimension">
            <HELPTEXT>Short description of the bug used to differentiate it in a list or report.</HELPTEXT>
            <REQUIRED />
          </FIELD>
          <FIELD name="State" refname="System.State" type="String" reportable="dimension">
            <HELPTEXT>The workflow state of the bug</HELPTEXT>
          </FIELD>
          <FIELD name="Authorized Date" refname="System.AuthorizedDate" type="DateTime" />
          <FIELD name="Watermark" refname="System.Watermark" type="Integer" />
          <FIELD name="Rev" refname="System.Rev" type="Integer" reportable="dimension" />
          <FIELD name="Changed By" refname="System.ChangedBy" type="String" syncnamechanges="true" reportable="dimension">
            <VALIDUSER />
          </FIELD>
          <FIELD name="Reason" refname="System.Reason" type="String" reportable="dimension">
            <HELPTEXT>The reason why the bug is in the current state.</HELPTEXT>
          </FIELD>
          <FIELD name="Assigned To" refname="System.AssignedTo" type="String" syncnamechanges="true" reportable="dimension">
            <VALIDUSER />
          </FIELD>
          <FIELD name="Work Item Type" refname="System.WorkItemType" type="String" reportable="dimension" />
          <FIELD name="Created Date" refname="System.CreatedDate" type="DateTime" reportable="dimension" />
          <FIELD name="Created By" refname="System.CreatedBy" type="String" syncnamechanges="true" reportable="dimension" />
          <FIELD name="Description" refname="System.Description" type="HTML" />
          <FIELD name="History" refname="System.History" type="History">
            <HELPTEXT>Discussion thread and other historical information</HELPTEXT>
          </FIELD>
          <FIELD name="Related Link Count" refname="System.RelatedLinkCount" type="Integer" />
          <FIELD name="Tags" refname="System.Tags" type="PlainText" />
          <FIELD name="Issue" refname="Microsoft.VSTS.Common.Issue" type="String" reportable="dimension">
            <HELPTEXT>Used to highlight the bug, e.g., to mark it as an issue.</HELPTEXT>
            <REQUIRED />
            <ALLOWEDVALUES expanditems="true">
              <LISTITEM value="Yes" />
              <LISTITEM value="No" />
            </ALLOWEDVALUES>
            <DEFAULT from="value" value="No" />
          </FIELD>
          <FIELD name="State Change Date" refname="Microsoft.VSTS.Common.StateChangeDate" type="DateTime" reportable="dimension">
            <WHENCHANGED field="System.State">
              <SERVERDEFAULT from="clock" />
            </WHENCHANGED>
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Activated Date" refname="Microsoft.VSTS.Common.ActivatedDate" type="DateTime" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Activated By" refname="Microsoft.VSTS.Common.ActivatedBy" type="String" syncnamechanges="true" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Resolved Date" refname="Microsoft.VSTS.Common.ResolvedDate" type="DateTime" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Resolved By" refname="Microsoft.VSTS.Common.ResolvedBy" type="String" syncnamechanges="true" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Resolved Reason" refname="Microsoft.VSTS.Common.ResolvedReason" type="String" reportable="dimension" />
          <FIELD name="Closed Date" refname="Microsoft.VSTS.Common.ClosedDate" type="DateTime" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Closed By" refname="Microsoft.VSTS.Common.ClosedBy" type="String" syncnamechanges="true" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Priority" refname="Microsoft.VSTS.Common.Priority" type="Integer" reportable="dimension">
            <HELPTEXT>Priority to the business</HELPTEXT>
            <ALLOWEDVALUES expanditems="true">
              <LISTITEM value="1" />
              <LISTITEM value="2" />
              <LISTITEM value="3" />
            </ALLOWEDVALUES>
            <DEFAULT from="value" value="2" />
          </FIELD>
          <FIELD name="Triage" refname="Microsoft.VSTS.Common.Triage" type="String" reportable="dimension">
            <HELPTEXT>Status of triaging the bug</HELPTEXT>
            <ALLOWEDVALUES expanditems="true">
              <LISTITEM value="Approved" />
              <LISTITEM value="Investigate" />
            </ALLOWEDVALUES>
          </FIELD>
          <FIELD name="Rank" refname="Microsoft.VSTS.Common.Rank" type="String" reportable="dimension">
            <HELPTEXT>Stack rank used to prioritize work</HELPTEXT>
          </FIELD>
          <FIELD name="Test Name" refname="Microsoft.VSTS.Test.TestName" type="String" reportable="detail">
            <HELPTEXT>The name of the test that found this bug</HELPTEXT>
          </FIELD>
          <FIELD name="Test Id" refname="Microsoft.VSTS.Test.TestId" type="String" reportable="detail">
            <HELPTEXT>The Id of the test that found this bug</HELPTEXT>
          </FIELD>
          <FIELD name="Test Path" refname="Microsoft.VSTS.Test.TestPath" type="String" reportable="detail">
            <HELPTEXT>The full pathname of the test that found this bug</HELPTEXT>
          </FIELD>
          <FIELD name="Found In" refname="Microsoft.VSTS.Build.FoundIn" type="String" reportable="dimension">
            <HELPTEXT>The build in which the bug was found</HELPTEXT>
            <SUGGESTEDVALUES expanditems="true">
              <LISTITEM value="&lt;None&gt;" />
            </SUGGESTEDVALUES>
          </FIELD>
          <FIELD name="Integration Build" refname="Microsoft.VSTS.Build.IntegrationBuild" type="String" reportable="dimension">
            <HELPTEXT>The build in which the bug was fixed</HELPTEXT>
            <SUGGESTEDVALUES expanditems="true">
              <LISTITEM value="&lt;None&gt;" />
            </SUGGESTEDVALUES>
          </FIELD>
        </FIELDS>
        <WORKFLOW>
          <STATES>
            <STATE value="Active">
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedBy">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
                  <EMPTY />
                </FIELD>
              </FIELDS>
            </STATE>
            <STATE value="Resolved">
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                  <COPY from="field" field="System.Reason" />
                </FIELD>
              </FIELDS>
            </STATE>
            <STATE value="Closed" />
          </STATES>
          <TRANSITIONS>
            <TRANSITION from="" to="Active">
              <REASONS>
                <DEFAULTREASON value="New" />
                <REASON value="Build Failure" />
              </REASONS>
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                  <REQUIRED />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="System.AssignedTo">
                  <DEFAULT from="currentuser" />
                </FIELD>
              </FIELDS>
            </TRANSITION>
            <TRANSITION from="Active" to="Resolved">
              <REASONS>
                <DEFAULTREASON value="Fixed" />
                <REASON value="Deferred" />
                <REASON value="Duplicate" />
                <REASON value="As Designed" />
                <REASON value="Unable to Reproduce" />
                <REASON value="Obsolete" />
              </REASONS>
              <FIELDS>
                <FIELD refname="System.AssignedTo">
                  <COPY from="field" field="System.CreatedBy" />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
                  <READONLY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
                  <READONLY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                  <REQUIRED />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
              </FIELDS>
              <ACTIONS>
                <ACTION value="Microsoft.VSTS.Actions.Checkin" />
              </ACTIONS>
            </TRANSITION>
            <TRANSITION from="Resolved" to="Active">
              <REASONS>
                <DEFAULTREASON value="Resolution Denied" />
                <REASON value="Test Failed" />
                <REASON value="Wrong Fix" />
              </REASONS>
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                  <REQUIRED />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="System.AssignedTo">
                  <COPY from="field" field="Microsoft.VSTS.Common.ResolvedBy" />
                </FIELD>
              </FIELDS>
            </TRANSITION>
            <TRANSITION from="Resolved" to="Closed">
              <REASONS>
                <DEFAULTREASON value="Fixed" />
                <REASON value="Deferred" />
                <REASON value="Duplicate" />
                <REASON value="As Designed" />
                <REASON value="Unable to Reproduce" />
                <REASON value="Obsolete" />
              </REASONS>
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
                  <READONLY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
                  <READONLY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
                  <READONLY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedBy">
                  <READONLY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                  <REQUIRED />
                </FIELD>
              </FIELDS>
            </TRANSITION>
            <TRANSITION from="Active" to="Closed">
              <REASONS>
                <DEFAULTREASON value="Deferred" />
                <REASON value="Fixed" />
                <REASON value="Duplicate" />
                <REASON value="As Designed" />
                <REASON value="Unable to Reproduce" />
                <REASON value="Obsolete" />
              </REASONS>
              <FIELDS>
                <FIELD refname="System.AssignedTo">
                  <COPY from="field" field="System.CreatedBy" />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
                  <READONLY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
                  <READONLY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                  <REQUIRED />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                  <COPY from="field" field="System.Reason" />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                  <REQUIRED />
                </FIELD>
              </FIELDS>
            </TRANSITION>
            <TRANSITION from="Closed" to="Active">
              <REASONS>
                <DEFAULTREASON value="Regression" />
                <REASON value="Reactivated" />
              </REASONS>
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                  <REQUIRED />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="System.AssignedTo">
                  <COPY from="field" field="Microsoft.VSTS.Common.ResolvedBy" />
                </FIELD>
              </FIELDS>
            </TRANSITION>
          </TRANSITIONS>
        </WORKFLOW>
        <FORM>
          <!-- Guidelines for updating the form section
         1) All labels should have mnemonics (you must use &amp; not just &)
         2) No mnemonics on Tabs or Group Boxes
         3) Labels must use sentence casing (i.e. "Assigned to:" is correct; "Assigned To:" is wrong)
         4) No colons in Group Boxes
         5) Label names should match the field name in whole or in part. They should not be completely different.
         6) Do not use the same mnemonics on two labels
         
         The following mnemonics are common to MSF Agile work items:
         T -> Title
         A -> Area
         I -> Iteration
         G -> Assigned to
         S -> State
         R -> Reason
         H -> Comment and history
         U -> Issue
         X -> Exit criteria
         B -> Integration build
         W -> Remaining work
         P -> Completed work
         D -> Description
         K -> Rank
         
         The following mnemonics are also used on this work item type
         Y -> Priority
         E -> Triage
         F -> Found in build
         N -> Name -> TestName
         D -> ID -> TestId
         P -> Path -> TestPath
       -->
          <Layout>
            <Group>
              <Column PercentWidth="100">
                <Control Type="FieldControl" FieldName="System.Title" Label="&amp;Title:" LabelPosition="Left" />
              </Column>
            </Group>
            <Group>
              <Column PercentWidth="100">
                <Group Label="Classification">
                  <Column PercentWidth="100">
                    <Control Type="WorkItemClassificationControl" FieldName="System.AreaPath" Label="&amp;Area:" LabelPosition="Left" />
                    <Control Type="WorkItemClassificationControl" FieldName="System.IterationPath" Label="&amp;Iteration:" LabelPosition="Left" />
                  </Column>
                </Group>
              </Column>
            </Group>
            <Group Label="Status">
              <Column PercentWidth="33">
                <Control Type="FieldControl" FieldName="System.AssignedTo" Label="Assi&amp;gned to:" LabelPosition="Left" />
                <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.Rank" Label="Ran&amp;k:" LabelPosition="Left" NumberFormat="WholeNumbers" MaxLength="10" />
              </Column>
              <Column PercentWidth="33">
                <Control Type="FieldControl" FieldName="System.State" Label="&amp;State:" LabelPosition="Left" />
                <Control Type="FieldControl" FieldName="System.Reason" Label="&amp;Reason:" LabelPosition="Left" />
              </Column>
              <Column PercentWidth="33">
                <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.Triage" Label="Triag&amp;e:" LabelPosition="Left" />
                <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.Priority" Label="Priorit&amp;y:" LabelPosition="Left" />
              </Column>
            </Group>
            <TabGroup>
              <Tab Label="Description">
                <Control Type="HtmlFieldControl" FieldName="System.Description" Label="Des&amp;cription:" LabelPosition="Top" Dock="Fill" />
              </Tab>
              <Tab Label="History">
                <Control Type="WorkItemLogControl" FieldName="System.History" Label="&amp;History:" LabelPosition="Top" Dock="Fill" />
              </Tab>
              <Tab Label="Links">
                <Control Type="LinksControl" />
              </Tab>
              <Tab Label="File Attachments">
                <Control Type="AttachmentsControl" />
              </Tab>
              <Tab Label="Details">
                <Group>
                  <Column PercentWidth="50">
                    <Group Label="General">
                      <Column PercentWidth="100">
                        <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.Issue" Label="Iss&amp;ue:" LabelPosition="Left" />
                        <Control Type="FieldControl" FieldName="Microsoft.VSTS.Build.FoundIn" Label="&amp;Found in build:" LabelPosition="Left" />
                        <Control Type="FieldControl" FieldName="Microsoft.VSTS.Build.IntegrationBuild" Label="Resolved in &amp;build:" LabelPosition="Left" />
                      </Column>
                    </Group>
                  </Column>
                  <Column PercentWidth="50">
                    <Group Label="Test">
                      <Column PercentWidth="100">
                        <Control Type="FieldControl" FieldName="Microsoft.VSTS.Test.TestName" Label="&amp;Name:" LabelPosition="Left" />
                        <Control Type="FieldControl" FieldName="Microsoft.VSTS.Test.TestId" Label="I&amp;d:" LabelPosition="Left" />
                        <Control Type="FieldControl" FieldName="Microsoft.VSTS.Test.TestPath" Label="&amp;Path:" LabelPosition="Left" />
                      </Column>
                    </Group>
                  </Column>
                </Group>
              </Tab>
            </TabGroup>
          </Layout>
        </FORM>
      </WORKITEMTYPE>
    </witd:WITD>

    --Rahman


    Friday, January 2, 2015 4:53 PM
  • Hi Rahman,

    first thing i want to check. You said that you upgraded from 2008 to 2013. Was it a direct upgrade?

    An upgrade from 2008 to 2013 is not supported as you can see here

    Do you need to upgrade from TFS 2008? You must upgrade to TFS 2012 first: There is an ISO of TFS 2012 available for you to prepare your TFS 2008 installation for an upgrade to TFS 2013.

    http://msdn.microsoft.com/en-us/library/dd631912.aspx

    In your XML I don´t see the field Microsoft.VSTS.TCM.ReproSteps. Could you please download the latest process template and import that one?

    http://msdn.microsoft.com/en-us/library/ff452587.aspx

    Here is an example of a Bug Work Item (CMMI Project Template)

    <?xml version="1.0" encoding="utf-8"?>
    <witd:WITD application="Work item type editor" version="1.0" xmlns:witd="http://schemas.microsoft.com/VisualStudio/2008/workitemtracking/typedef">
      <WORKITEMTYPE name="Bug">
        <DESCRIPTION>Describes a divergence between required and actual behavior, and tracks the work done to correct the defect and verify the correction.</DESCRIPTION>
        <FIELDS>
          <!-- ********** Core fields ******************* -->
          <FIELD name="Id" refname="System.Id" type="Integer" reportable="dimension" />
          <FIELD name="Title" refname="System.Title" type="String" reportable="dimension">
            <REQUIRED />
            <HELPTEXT>Short description of the bug used to differentiate it in a list or report</HELPTEXT>
          </FIELD>
          <FIELD name="Assigned To" refname="System.AssignedTo" type="String" reportable="dimension" syncnamechanges="true">
            <HELPTEXT>The person investigating or fixing the bug, or verifying the fix</HELPTEXT>
            <ALLOWEXISTINGVALUE />
            <VALIDUSER/>
          </FIELD>
          <FIELD name="Area Path" refname="System.AreaPath" type="TreePath" reportable="dimension">
            <HELPTEXT>The area of the product with which this bug is associated</HELPTEXT>
          </FIELD>
          <FIELD name="Iteration Path" refname="System.IterationPath" type="TreePath" reportable="dimension">
            <HELPTEXT>The iteration within which this bug will be fixed</HELPTEXT>
          </FIELD>
          <FIELD name="History" refname="System.History" type="History">
            <HELPTEXT>Discussion thread plus automatic record of changes</HELPTEXT>
          </FIELD>
          <FIELD name="State" refname="System.State" type="String" reportable="dimension">
            <HELPTEXT>Proposed = for triage; Active = approved, not yet fixed; Resolved = fix not yet verified; Closed = fix verified</HELPTEXT>
          </FIELD>
          <FIELD name="Reason" refname="System.Reason" type="String" reportable="dimension">
            <HELPTEXT>The reason why the bug is in the current state</HELPTEXT>
          </FIELD>
          <FIELD name="Changed Date" refname="System.ChangedDate" type="DateTime" reportable="dimension" />
          <FIELD name="Changed By" refname="System.ChangedBy" type="String" reportable="dimension" syncnamechanges="true">
            <VALIDUSER />
            <ALLOWEXISTINGVALUE />
          </FIELD>
          <FIELD name="Created Date" refname="System.CreatedDate" type="DateTime" reportable="dimension" />
          <FIELD name="Created By" refname="System.CreatedBy" type="String" reportable="dimension" syncnamechanges="true" />
          <!-- *************** Common Fields ****************   -->
          <FIELD name="State Change Date" refname="Microsoft.VSTS.Common.StateChangeDate" type="DateTime">
            <WHENCHANGED field="System.State">
              <SERVERDEFAULT from="clock" />
            </WHENCHANGED>
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Activated Date" refname="Microsoft.VSTS.Common.ActivatedDate" type="DateTime" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Activated By" refname="Microsoft.VSTS.Common.ActivatedBy" type="String" syncnamechanges="true" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
            <ALLOWEXISTINGVALUE />
          </FIELD>
          <FIELD name="Resolved Date" refname="Microsoft.VSTS.Common.ResolvedDate" type="DateTime" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Resolved By" refname="Microsoft.VSTS.Common.ResolvedBy" type="String" syncnamechanges="true" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
            <ALLOWEXISTINGVALUE />
          </FIELD>
          <FIELD name="Resolved Reason" refname="Microsoft.VSTS.Common.ResolvedReason" type="String" reportable="dimension">
            <ALLOWEDVALUES>
              <LISTITEM value="As Designed" />
              <LISTITEM value="Cannot Reproduce" />
              <LISTITEM value="Deferred" />
              <LISTITEM value="Duplicate" />
              <LISTITEM value="Fixed" />
              <LISTITEM value="Obsolete" />
              <LISTITEM value="Copied to Backlog" />
            </ALLOWEDVALUES>
            <FROZEN />
            <HELPTEXT>The reason why the bug was resolved</HELPTEXT>
          </FIELD>
          <FIELD name="Closed Date" refname="Microsoft.VSTS.Common.ClosedDate" type="DateTime" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
          </FIELD>
          <FIELD name="Closed By" refname="Microsoft.VSTS.Common.ClosedBy" type="String" syncnamechanges="true" reportable="dimension">
            <WHENNOTCHANGED field="System.State">
              <READONLY />
            </WHENNOTCHANGED>
            <ALLOWEXISTINGVALUE />
          </FIELD>
          <FIELD name="Priority" refname="Microsoft.VSTS.Common.Priority" type="Integer" reportable="dimension">
            <REQUIRED />
            <ALLOWEDVALUES>
              <LISTITEM value="1" />
              <LISTITEM value="2" />
              <LISTITEM value="3" />
              <LISTITEM value="4" />
            </ALLOWEDVALUES>
            <DEFAULT from="value" value="2" />
            <HELPTEXT>Business importance. 1=must fix; 4=unimportant.</HELPTEXT>
          </FIELD>
          <FIELD name="Triage" refname="Microsoft.VSTS.Common.Triage" type="String" reportable="dimension">
            <REQUIRED />
            <ALLOWEDVALUES>
              <LISTITEM value="Pending" />
              <LISTITEM value="More Info" />
              <LISTITEM value="Info Received" />
              <LISTITEM value="Triaged" />
            </ALLOWEDVALUES>
            <DEFAULT from="value" value="Pending" />
            <HELPTEXT>Status of triaging the bug</HELPTEXT>
          </FIELD>
          <FIELD name="Severity" refname="Microsoft.VSTS.Common.Severity" type="String" reportable="dimension">
            <REQUIRED />
            <ALLOWEDVALUES>
              <LISTITEM value="1 - Critical" />
              <LISTITEM value="2 - High" />
              <LISTITEM value="3 - Medium" />
              <LISTITEM value="4 - Low" />
            </ALLOWEDVALUES>
            <DEFAULT from="value" value="3 - Medium" />
            <HELPTEXT>Assessment of the effect of the bug on the project</HELPTEXT>
          </FIELD>
          <FIELD name="Stack Rank" refname="Microsoft.VSTS.Common.StackRank" type="Double" reportable="dimension">
            <HELPTEXT>Work first on items with lower-valued stack rank. Set in triage.</HELPTEXT>
          </FIELD>
          <!-- **************** Test Integration Fields *************************************************  -->
          <FIELD name="System Info" refname="Microsoft.VSTS.TCM.SystemInfo" type="HTML">
            <HELPTEXT>Test context, provided automatically by test</HELPTEXT>
          </FIELD>
          <FIELD name="Repro Steps" refname="Microsoft.VSTS.TCM.ReproSteps" type="HTML">
            <HELPTEXT>How to see the bug. End by contrasting expected with actual behavior.</HELPTEXT>
          </FIELD>
          <!-- **************** Build Integration Fields ******************************************************  -->
          <FIELD name="Found In" refname="Microsoft.VSTS.Build.FoundIn" type="String" reportable="dimension">
            <SUGGESTEDVALUES>
              <LISTITEM value="&lt;None&gt;" />
            </SUGGESTEDVALUES>
            <HELPTEXT>The build in which the bug was found</HELPTEXT>
          </FIELD>
          <FIELD name="Integration Build" refname="Microsoft.VSTS.Build.IntegrationBuild" type="String" reportable="dimension">
            <SUGGESTEDVALUES>
              <LISTITEM value="&lt;None&gt;" />
            </SUGGESTEDVALUES>
            <HELPTEXT>The build in which the bug was fixed</HELPTEXT>
          </FIELD>
          <!-- **************** Scheduling Fields *************************************************  -->
          <FIELD name="Size" refname="Microsoft.VSTS.Scheduling.Size" type="Double" reportable="measure" formula="sum" >
            <HELPTEXT>The size of work estimated for fixing the bug</HELPTEXT>
          </FIELD>
          <FIELD name="Original Estimate" refname="Microsoft.VSTS.Scheduling.OriginalEstimate" type="Double" reportable="measure" formula="sum">
            <HELPTEXT>The original estimate of units of work required to fix this bug</HELPTEXT>
          </FIELD>
          <FIELD name="Blocked" refname="Microsoft.VSTS.CMMI.Blocked" type="String" reportable="dimension">
            <ALLOWEDVALUES>
              <LISTITEM value="Yes" />
              <LISTITEM value="No" />
            </ALLOWEDVALUES>
            <DEFAULT from="value" value="No" />
          </FIELD>
          <FIELD name="Symptom" refname="Microsoft.VSTS.CMMI.Symptom" type="HTML" />
          <FIELD name="Proposed Fix" refname="Microsoft.VSTS.CMMI.ProposedFix" type="HTML" />
          <FIELD name="Found In Environment" refname="Microsoft.VSTS.CMMI.FoundInEnvironment" type="String" />
          <FIELD name="Root Cause" refname="Microsoft.VSTS.CMMI.RootCause" type="String">
            <ALLOWEDVALUES>
              <LISTITEM value="Coding Error" />
              <LISTITEM value="Design Error" />
              <LISTITEM value="Specification Error" />
              <LISTITEM value="Communication Error" />
              <LISTITEM value="Unknown" />
            </ALLOWEDVALUES>
            <DEFAULT from="value" value="Unknown" />
          </FIELD>
          <FIELD name="How Found" refname="Microsoft.VSTS.CMMI.HowFound" type="String" />
        </FIELDS>
        <!-- *************** Workflow ****************   -->
        <WORKFLOW>
          <STATES>
            <STATE value="Proposed">
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedBy">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
                  <EMPTY />
                </FIELD>
              </FIELDS>
            </STATE>
            <STATE value="Active">
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedBy">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
                  <REQUIRED />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
                  <REQUIRED />
                </FIELD>
                <FIELD refname="System.AssignedTo">
                  <REQUIRED />
                </FIELD>
              </FIELDS>
            </STATE>
            <STATE value="Resolved">
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
                  <EMPTY />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                  <REQUIRED />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
                  <REQUIRED />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedBy">
                  <REQUIRED />
                </FIELD>
                <FIELD refname="System.AssignedTo">
                  <REQUIRED />
                </FIELD>
              </FIELDS>
            </STATE>
            <STATE value="Closed">
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
                  <REQUIRED />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
                  <REQUIRED />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                  <READONLY />
                </FIELD>
              </FIELDS>
            </STATE>
          </STATES>
          <TRANSITIONS>
            <TRANSITION from="" to="Proposed">
              <REASONS>
                <REASON value="Build Failure" />
                <DEFAULTREASON value="New" />
              </REASONS>
              <FIELDS>
                <FIELD refname="System.AssignedTo">
                  <DEFAULT from="currentuser" />
                </FIELD>
              </FIELDS>
            </TRANSITION>
            <TRANSITION from="Proposed" to="Active">
              <ACTIONS>
                <ACTION value="Microsoft.VSTS.Actions.StartWork" />
              </ACTIONS>
              <REASONS>
                <REASON value="Investigate" />
                <DEFAULTREASON value="Approved" />
              </REASONS>
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                </FIELD>
              </FIELDS>
            </TRANSITION>
            <TRANSITION from="Active" to="Proposed">
              <ACTIONS>
                <ACTION value="Microsoft.VSTS.Actions.StopWork" />
              </ACTIONS>
              <REASONS>
                <DEFAULTREASON value="Investigation Complete" />
              </REASONS>
            </TRANSITION>
            <TRANSITION from="Active" to="Resolved">
              <ACTIONS>
                <ACTION value="Microsoft.VSTS.Actions.Checkin" />
              </ACTIONS>
              <REASONS>
                <REASON value="Cannot Reproduce">
                  <FIELDS>
                    <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                      <COPY from="value" value="Cannot Reproduce" />
                      <ALLOWEDVALUES>
                        <LISTITEM value="Cannot Reproduce" />
                      </ALLOWEDVALUES>
                    </FIELD>
                  </FIELDS>
                </REASON>
                <REASON value="Deferred">
                  <FIELDS>
                    <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                      <COPY from="value" value="Deferred" />
                      <ALLOWEDVALUES>
                        <LISTITEM value="Deferred" />
                      </ALLOWEDVALUES>
                    </FIELD>
                  </FIELDS>
                </REASON>
                <REASON value="Duplicate">
                  <FIELDS>
                    <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                      <COPY from="value" value="Duplicate" />
                      <ALLOWEDVALUES>
                        <LISTITEM value="Duplicate" />
                      </ALLOWEDVALUES>
                    </FIELD>
                  </FIELDS>
                </REASON>
                <REASON value="As Designed">
                  <FIELDS>
                    <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                      <COPY from="value" value="As Designed" />
                      <ALLOWEDVALUES>
                        <LISTITEM value="As Designed" />
                      </ALLOWEDVALUES>
                    </FIELD>
                  </FIELDS>
                </REASON>
                <REASON value="Obsolete">
                  <FIELDS>
                    <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                      <COPY from="value" value="Obsolete" />
                      <ALLOWEDVALUES>
                        <LISTITEM value="Obsolete" />
                      </ALLOWEDVALUES>
                    </FIELD>
                  </FIELDS>
                </REASON>
                <REASON value="Copied to Backlog">
                  <FIELDS>
                    <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                      <COPY from="value" value="Copied to Backlog" />
                      <ALLOWEDVALUES>
                        <LISTITEM value="Copied to Backlog" />
                      </ALLOWEDVALUES>
                    </FIELD>
                  </FIELDS>
                </REASON>
                <DEFAULTREASON value="Fixed">
                  <FIELDS>
                    <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                      <COPY from="value" value="Fixed" />
                      <ALLOWEDVALUES>
                        <LISTITEM value="Fixed" />
                      </ALLOWEDVALUES>
                    </FIELD>
                  </FIELDS>
                </DEFAULTREASON>
              </REASONS>
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
                  <COPY from="value" value="Fixed" />
                </FIELD>
              </FIELDS>
            </TRANSITION>
            <TRANSITION from="Resolved" to="Active">
              <REASONS>
                <REASON value="Test Failed" />
                <DEFAULTREASON value="Not fixed" />
              </REASONS>
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="System.AssignedTo">
                  <COPY from="field" field="Microsoft.VSTS.Common.ResolvedBy" />
                </FIELD>
              </FIELDS>
            </TRANSITION>
            <TRANSITION from="Resolved" to="Closed">
              <REASONS>
                <DEFAULTREASON value="Verified" />
              </REASONS>
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                </FIELD>
              </FIELDS>
            </TRANSITION>
            <TRANSITION from="Proposed" to="Closed">
              <REASONS>
                <REASON value="Deferred" />
                <REASON value="Duplicate" />
                <DEFAULTREASON value="Rejected" />
              </REASONS>
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                </FIELD>
              </FIELDS>
            </TRANSITION>
            <TRANSITION from="Closed" to="Active">
              <REASONS>
                <REASON value="Regression" />
                <DEFAULTREASON value="Closed in Error" />
              </REASONS>
              <FIELDS>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
                  <COPY from="currentuser" />
                  <VALIDUSER />
                </FIELD>
                <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
                  <SERVERDEFAULT from="clock" />
                </FIELD>
                <FIELD refname="System.AssignedTo">
                  <COPY from="field" field="Microsoft.VSTS.Common.ClosedBy" />
                </FIELD>
              </FIELDS>
            </TRANSITION>
          </TRANSITIONS>
        </WORKFLOW>
        <FORM>
          <Layout HideReadOnlyEmptyFields="true" HideControlBorders="true">
            <Group Margin="(4,0,0,0)">
              <Column PercentWidth="100">
                <Control Type="FieldControl" FieldName="System.Title" ControlFontSize="large" EmptyText="&lt;Enter title here&gt;" />
              </Column>
            </Group>
            <Group Margin="(10,0,0,0)">
              <Column PercentWidth="33">
                <Group Label="Status">
                  <Column PercentWidth="100">
                    <Control Type="FieldControl" FieldName="System.AssignedTo" Label="Assi&amp;gned To" LabelPosition="Left" />
                    <Control Type="FieldControl" FieldName="System.State" Label="Stat&amp;e" LabelPosition="Left" />
                    <Control Type="FieldControl" FieldName="System.Reason" Label="Reason" LabelPosition="Left" />
                    <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.ResolvedReason" Label="Resolved Reason" LabelPosition="Left" ReadOnly="True" />
                  </Column>
                </Group>
              </Column>
              <Column PercentWidth="33">
                <Group Label="Planning">
                  <Column PercentWidth="25">
                    <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.Priority" Label="Priority" LabelPosition="Left" />
                    <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.Severity" Label="Severity" LabelPosition="Left" />
                    <Control Type="FieldControl" FieldName="Microsoft.VSTS.Scheduling.Size" Label="Size" LabelPosition="Left" />
                    <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.Triage" Label="Triage" LabelPosition="Left" />
                    <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.Blocked" Label="Blocked" LabelPosition="Left" />
                  </Column>
                </Group>
              </Column>
              <Column PercentWidth="33">
                <Group Label="Classification">
                  <Column PercentWidth="100">
                    <Control Type="WorkItemClassificationControl" FieldName="System.AreaPath" Label="&amp;Area" LabelPosition="Left" />
                    <Control Type="WorkItemClassificationControl" FieldName="System.IterationPath" Label="Ite&amp;ration" LabelPosition="Left" />
                    <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.RootCause" Label="Root Cause" LabelPosition="Left" />
                  </Column>
                </Group>
              </Column>
            </Group>
            <Group>
              <Column PercentWidth="50">
                <TabGroup>
                  <Tab Label="Repro Steps">
                    <Control Type="HtmlFieldControl" FieldName="Microsoft.VSTS.TCM.ReproSteps" Dock="Fill" />
                  </Tab>
                  <Tab Label="Symptom">
                    <Control Type="HtmlFieldControl" FieldName="Microsoft.VSTS.CMMI.Symptom" Dock="Fill" />
                  </Tab>
                  <Tab Label="System Info">
                    <Group>
                      <Column PercentWidth="100">
                        <Group Label="Environment">
                          <Column PercentWidth="100">
                            <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.FoundInEnvironment" Label="Found-in environment" LabelPosition="Left" />
                            <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.HowFound" Label="How found" LabelPosition="Left" />
                          </Column>
                        </Group>
                      </Column>
                    </Group>
                    <Control Type="HtmlFieldControl" FieldName="Microsoft.VSTS.TCM.SystemInfo" Label="System Info" LabelPosition="Top" Dock="Fill" />
                  </Tab>
                  <Tab Label="Fix">
                    <Control Type="HtmlFieldControl" FieldName="Microsoft.VSTS.CMMI.ProposedFix" Dock="Fill" />
                  </Tab>
                  <Tab Label="Test Cases">
                    <Control Type="LinksControl" Name="TestedBy">
                      <LinksControlOptions>
                        <WorkItemLinkFilters FilterType="include">
                          <Filter LinkType="Microsoft.VSTS.Common.TestedBy" FilterOn="forwardname" />
                        </WorkItemLinkFilters>
                        <WorkItemTypeFilters FilterType="include">
                          <Filter WorkItemType="Test Case" />
                        </WorkItemTypeFilters>
                        <ExternalLinkFilters FilterType="excludeAll" />
                        <LinkColumns>
                          <LinkColumn RefName="System.ID" />
                          <LinkColumn RefName="System.WorkItemType" />
                          <LinkColumn RefName="System.Title" />
                          <LinkColumn RefName="System.AssignedTo" />
                          <LinkColumn RefName="System.State" />
                          <LinkColumn LinkAttribute="System.Links.Comment" />
                        </LinkColumns>
                      </LinksControlOptions>
                    </Control>
                  </Tab>
                  <Tab Label="Other">
                    <Group>
                      <Column PercentWidth="50">
                        <Group Label="Build">
                          <Column PercentWidth="100">
                            <Control Type="FieldControl" FieldName="Microsoft.VSTS.Build.FoundIn" Label="Found In" LabelPosition="Left" />
                            <Control Type="FieldControl" FieldName="Microsoft.VSTS.Build.IntegrationBuild" Label="Integrated In" LabelPosition="Left" />
                          </Column>
                        </Group>
                      </Column>
                      <Column PercentWidth="50">
                        <Group Label="Effort (Hours)">
                          <Column PercentWidth="100">
                            <Control Type="FieldControl" FieldName="Microsoft.VSTS.Scheduling.OriginalEstimate" Label="Original Estimate" LabelPosition="Left" />
                          </Column>
                        </Group>
                      </Column>
                    </Group>
                  </Tab>
                </TabGroup>
              </Column>
              <Column PercentWidth="50">
                <TabGroup Margin="(5,0,0,0)">
                  <Tab Label="History">
                    <Control Type="WorkItemLogControl" FieldName="System.History" Dock="Fill" />
                  </Tab>
                  <Tab Label="Attachments">
                    <Control Type="AttachmentsControl" LabelPosition="Top" />
                  </Tab>
                  <Tab Label="All Links">
                    <Control Type="LinksControl" Name="GeneralLinks" LabelPosition="Top">
                      <LinksControlOptions>
                        <LinkColumns>
                          <LinkColumn RefName="System.ID" />
                          <LinkColumn RefName="System.WorkItemType" />
                          <LinkColumn RefName="System.Title" />
                          <LinkColumn RefName="System.AssignedTo" />
                          <LinkColumn RefName="System.State" />
                          <LinkColumn LinkAttribute="System.Links.Comment" />
                        </LinkColumns>
                        <WorkItemLinkFilters FilterType="includeAll" />
                        <ExternalLinkFilters FilterType="includeAll" />
                        <WorkItemTypeFilters FilterType="includeAll" />
                      </LinksControlOptions>
                    </Control>
                  </Tab>
                </TabGroup>
              </Column>
            </Group>
          </Layout>
        </FORM>
      </WORKITEMTYPE>
    </witd:WITD>



    Regards,

    Daniel


    Saturday, January 3, 2015 3:13 PM
  • Yes it was a direct Upgrade. We upgrade from TFS 2008 to 2012 and then to TFS 2013. 

    I was not following the incorrect order while executing the commands. First I had to change the Reprosteps field name and then run the import command. I was able to import them successfully now. Thanks much for the help Daniel and John.

    Regards,

    Rahman. 

    • Marked as answer by John QiaoModerator Monday, January 5, 2015 8:14 AM
    • Unmarked as answer by Rahman Syed Monday, January 5, 2015 6:20 PM
    • Marked as answer by Rahman Syed Monday, January 5, 2015 6:21 PM
    • Unmarked as answer by Rahman Syed Monday, January 5, 2015 6:34 PM
    • Marked as answer by Rahman Syed Wednesday, January 7, 2015 4:39 PM
    Monday, January 5, 2015 5:49 AM
  • Question on  step 8(Import Process Configuration file) from the below link:

    http://msdn.microsoft.com/en-us/library/ff452591.aspx#rename_scenario

    When I looked at the directory path Drive:\TemplateFolder\WorkItem Tracking\Process, I could see 

    AgileConfiguration and CommonConfiguration XML's and not Process Configuration XML. Which one I should import to my new Collection?

    How do  I know if all the features are configured. I tried connecting to Test Manager and it's working fine. Where else I can check if all my changes are applied correctly (All the WIems imports were successful though).Let me knwo

    Regards,

    Rahman. 


    Monday, January 5, 2015 6:33 PM
  • Question on  step 8(Import Process Configuration file) from the below link:

    http://msdn.microsoft.com/en-us/library/ff452591.aspx#rename_scenario

    When I looked at the directory path Drive:\TemplateFolder\WorkItem Tracking\Process, I could see 

    AgileConfiguration and CommonConfiguration XML's and not Process Configuration XML. Which one I should import to my new Collection?

    How do  I know if all the features are configured. I tried connecting to Test Manager and it's working fine. Where else I can check if all my changes are applied correctly (All the WIems imports were successful though).Let me knwo

    Regards,

    Rahman. 

    Monday, January 5, 2015 6:34 PM
  • Hi Rahman,  

    Thanks for your reply.

    I think you opened the incorrect process template folder. In TFS 2012 Agile process template(like 6.0 and 6.1)>>WorkItem Tracking>>Process folder, there’s AgileConfiguration.xml and CommonConfiguration.xml files. But in TFS 2013 Agile process template(like 2013.3)>>WorkItem Tracking>>Process folder, there’s only the ProcessConfiguration.xml file.

    Please ensure you downloaded the latest version of Agile process template and opened the correct directory.


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    Tuesday, January 6, 2015 8:22 AM
    Moderator
  • Thanks John for the reply. I was able to import the ProcessConfiguration.xml and everything working fine after the Upgrade now.

    Question on Test Manager : Is there any way I can see the Work items Test Suite and Test case in my Workitems list. I have imported all the WI type definitions into my Team projects and all I can see is as below (for Agile). I have TFS 2013 Update 4 Installed.

    Let me know if I'm missing any concept here. Thanks

    --Rahman.

    Tuesday, January 6, 2015 9:59 PM
  • Hi Rahman,  

    Thanks for your reply.

    No, we cannot see Test Suite and Test Plan in this New Work Item list, we need create the Test Suite and Test Plan in MTM. We can create work item query to show Test Suite and Test Plan in VS like the general work items.

    For Test Case work item type, we can create it in VS directly, but we cannot edit the test case steps in VS.


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    • Marked as answer by Rahman Syed Wednesday, January 7, 2015 4:39 PM
    Wednesday, January 7, 2015 9:25 AM
    Moderator