Lost at least one changeset in TFS - Now won't check in changes to file involved, what to do? -


we've lost @ least 1 changeset in tfs (we don't know yet if there's more, none). noticed changeset @ top of list gone. think there might 2 @ least because symptoms below exists @ least 1 other file we've discovered. additionally, can see hole in changeset numbering sequence, , don't believe changeset file described below one.

the single file involved had 1 line changed, , version in tfs has file before change.

doing latest or specific version gives me old file, before change.

after doing "get specific version", in source explorer, in column shows workspace status, says "no" indicating file outdated. nothing i've tried far gives me file change checked in.

if try view file source explorer, says file out of date , asks if want view server version or workspace version. selecting workspace version gives me file before change (probably because did specific version above), selecting server version gives me nothing, dialog goes away.

if check out file, , redo change, , try check in, says newer version exists on server , asks me how resolve. can pick discard local changes or discard server changes. since want check in changes, select discard server changes, when try check in again (conflicts in tfs stops checkin process), repeats conflict , asks do.

basically:

  • changeset gone, verified developer checked in
  • file not have change on server
  • server confused regarding version of file, complains outdated version if try view it
  • won't let me check in changes, repeats conflict newer version, presumably file developer checked in reason no longer available through changeset

so... had problem? tfs 2008 know of updates applied, including service packs on developer machines, running visual studio 2008 professional team explorer 2008.

what do? recourse reverting nightly backup?


edit: things i'm trying after posting question:

  • checking disk space on server hosting sql server (same tfs server): plenty, 6gb free on 1 disk , 9gb free on another. perhaps not plenty enough future, easy increase (virtual machines), should not have our current problem.
  • no change: recreating fresh workspace in different folder on disk (i deleted them before adding new one), doing "get specific" version on root folder of project , checking bottom 2 checkboxes (overwrite writeable , overwrite all), afterwards says have latest file (yes in column mentioned above). viewing file shows me file before change. doing "get specific" version on particular file makes turn "no", same problem checkin.

solved??

i did checkin on totally different file, not including file had trouble above, file "attached" changeset, though not checked in me when tried this.

in other words, looks part of changeset related file still in tfs, right changeset id, when changeset appeared same id, file became part of it.

has experienced this? doesn't improve trust towards tfs if things can happen.

we still have file misbehaves, have see if has of same problems or not , what, if anything, can that. if file related other changeset seem missing, don't think can changeset database unless fire sql tool (which i'm really not going do.)


Comments

Popular posts from this blog

asp.net - repeatedly call AddImageUrl(url) to assemble pdf document -

java - Android recognize cell phone with keyboard or not? -

iphone - How would you achieve a LED Scrolling effect? -