Question

Is there a way, by any means, to get the workspace from where a specific check-in was made?

Using Team Foundation Sidekicks I can see the workspace, computer and local path of current checked-out items, but not of changesets. Does TFS keep track of this?

Update

It might help to explain what I really want. Someone performed a check-in using another team member's account (or at least that is what he alleges haha), and I was trying to get to the bottom of this mess by finding the workspace of the changeset because it contains enough information to make a call. Right now the only information I have besides the comment is the date and time, but perhaps there is something else I could use.

Thanks.

Was it helpful?

Solution

Not to my knowledge. I've spent some time looking at our TFS Collection Database, and I cannot find anything that links a changeset to a workspace.

The tables that I've been using have been:

  • ADObjects
  • tbl_Workspace
  • tbl_WorkspaceMapping
  • tbl_Changeset
  • tbl_LocalVersion
  • tbl_PendingChange

Because a workspace only deals with items that are stored on the local machine, I don't believe that information is sent up to the TFS server when a changeset is committed.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top