2

Ok, I am pulling my hair out on this one.

I am using:

  • VS 2013.2
  • TFS 2013
  • TFS PowerTools 2013

I shelved pending changes on the main branch, I simply want to unshelve them on a dev branch that was created after creating the shelveset without preserve pending changes.

My workspace is mapped as follows:

$/ = E:\TFS-01

I am running the below command:

E:\TFS-01\Src\Product\v3-DEV>tfpt unshelve "DSD-Sketch" /migrate /source:
"$/Src/Product/v3" /target:"$/Src/Product/v3-DEV"

And always get the following result regardless of VS running, with deleting the cache and letting VS rebuild it, etc.

"An item with the same key has already been added."

Any help is greatly appreciated!

rallman
  • 3
  • 1
  • can you run a `tf status` on the target branch and a `tf shelvesets` on the shelveset in question, maybe that may explain something. – jessehouwing Jul 18 '14 at 17:28

0 Answers0