TF14050: Cannot change item {...} because it already has a pending change that is not compatible

Answered TF14050: Cannot change item {...} because it already has a pending change that is not compatible

  • Tuesday, November 13, 2007 12:37 PM
     
     

    One of our users complained that a merge operation seemed to cause his PC hanging.

    I could not find anything in the logfiles but found this parameter message in the TfsActivityLogging table.

    The meaning of it however is not very clear to me.

    Could you explain this message ?

     

    Thanks.

All Replies

  • Tuesday, November 13, 2007 5:40 PM
     
     

    What parameter message are you talking about?

     

    TFSActivityLogging database has a row for every web service call the server processes. Its like Event Logger/Viewer that we find in a windows machine.

  • Tuesday, November 13, 2007 10:48 PM
    Moderator
     
     Answered
    The TF14050 error means someone tried to pend two incompatible changes on the same file.  For example, you cannot delete & rename a file simultaneously.

    The original problem with merges hanging on the client should be fixed in SP1.  It's not related.
  • Wednesday, November 14, 2007 10:39 AM
     
     

    Thanks for the answer Richard.

    But just to ease my consience: Are you sure that the hanging merge problem has been fixed with SP1.

    The last entry in this thread http://forums.microsoft.com/msdn/showpost.aspx?postid=953270&siteid=1&sb=0&d=1&at=7&ft=11&tf=0&pageid=1 , may suggest that is has not.

    Unless this thread refers to SP1 Beta.

     

  • Thursday, May 31, 2012 10:58 PM
     
     
    I just got this issue with configuring/updating a WCF Service Reference several times with a different address. This is in TFS 2010, so clearly not fixed.
  • Thursday, May 31, 2012 11:00 PM
     
     
    Looks like there might be a hotfix for it: http://support.microsoft.com/kb/2522140
  • Monday, August 13, 2012 8:59 PM
     
     
    Yeah, but I'm at a client site with strick policies against its contractors changing their configuration... this is a real piece of work right now.