tags:

views:

17

answers:

1

Hello!

I have the following problem:

I would have liked to create a Main folder under the root folder of my Team Project where I would have moved all the existing folders and files into.

  1. I created the folder
  2. Right-clicked on every item and selected the Move... action
  3. After these had been done I checked-in all the pending changes

Everything seemed to be OK, every item has the correct history. But if I would like to get a specific version then TFS does not find it. The reason could be - according to the details view of the changesets - that the path has not been updated for the items in the changesets respecting the folder movement.

Is this an expected behaviour? I guess it is not...

Consulting with the TFS SDK it seems to me that I cannot change this path value programatically (the property has only a getter). I could try to modify the SQL tables directly though that seems too risky for me.

Do you have any advice what could I do?

BR, Szabolcs.

A: 

It seems that the paths have not been updated by design because the state in the past should not be changed in order to make the system consistent. At least I was answered so at other places.

My problem is though still exist. I still cannot make a branch from this new Main folder based on a previous changeset since it is not available at the new location.

Any idea how could I make a branch from the previous state of the development?

Szabolcs Szőnyi