Tag: tfs

  • TF221161: There are conflicting definitions of the following work item fields in the warehouse

    This is the error message in the Application Event Log on tfsserver:

     
    Log Name:      Application
    Source:        TFS Services
    Date:          1/10/2011 2:04:39 PM
    Event ID:      3300
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      TFSSERVER
    Description:
    TF53010: The following error has occurred in a Team Foundation component or extension:
    Date (UTC): 1/10/2011 7:04:39 PM
    Machine: TFSSERVER
    Application Domain: TfsJobAgent.exe
    Assembly: Microsoft.TeamFoundation.Framework.Server, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a; v2.0.50727
    Service Host:
    Process Details:
      Process Name: TFSJobAgent
      Process Id: 1924
      Thread Id: 7972
      Account name: DOMAIN\TFS_Service

     

    Detailed Message:
      Adapter: Microsoft.TeamFoundation.WorkItemTracking.WorkItemTrackingWarehouseAdapter
      Team Project Collection: sitename
    TF221161: There are conflicting definitions of the following work item fields in the warehouse: Microsoft.VSTS.Common.BusinessValue<->Microsoft.VSTS.Common.BusinessValue (Direct). These conflicting definitions come from different project collections. Work items from project collection sitename will not be updated until the conflict is resolved. You can resolve the conflict by making the definitions of the field the same in all project collections, or marking the field as non-reportable in the project collection sitename. For more information, see the Microsoft Web site (http://go.microsoft.com/fwlink/?LinkId=160807).
    Event Xml:
    <Event xmlns=”http://schemas.microsoft.com/win/2004/08/events/event“>
      <System>
        <Provider Name=”TFS Services” />
        <EventID Qualifiers=”0″>3300</EventID>
        <Level>2</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime=”2011-01-10T19:04:39.000000000Z” />
        <EventRecordID>23554</EventRecordID>
        <Channel>Application</Channel>
        <Computer>TFSSERVER.DOMAIN.local</Computer>
        <Security />
      </System>
      <EventData>
        <Data>TF53010: The following error has occurred in a Team Foundation component or extension:
    Date (UTC): 1/10/2011 7:04:39 PM
    Machine: TFSSERVER
    Application Domain: TfsJobAgent.exe
    Assembly: Microsoft.TeamFoundation.Framework.Server, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a; v2.0.50727
    Service Host:
    Process Details:
      Process Name: TFSJobAgent
      Process Id: 1924
      Thread Id: 7972
      Account name: DOMAIN\svcTFS_Service
    Detailed Message:
      Adapter: Microsoft.TeamFoundation.WorkItemTracking.WorkItemTrackingWarehouseAdapter
      Team Project Collection: ewholesale
    TF221161: There are conflicting definitions of the following work item fields in the warehouse: Microsoft.VSTS.Common.BusinessValue&lt;-&gt;Microsoft.VSTS.Common.BusinessValue (Direct). These conflicting definitions come from different project collections. Work items from project collection ewholesale will not be updated until the conflict is resolved. You can resolve the conflict by making the definitions of the field the same in all project collections, or marking the field as non-reportable in the project collection ewholesale. For more information, see the Microsoft Web site (http://go.microsoft.com/fwlink/?LinkId=160807).</Data>
      </EventData>
    </Event>

    ​ Following this document on MSDN:

    http://msdn.microsoft.com/library/ee921480(VS.100).aspx

    Open the VS command prompt and run the following:

    witadmin listfields /collection:http://xxxxxx:8080/tfs/sitename