Since they have supposedly integrated most of the Power Tools functionality into VS2017, the new command \"tf unshelve\" does not work the same as the old command \"tfpt unshelv
Unfortunately move Shelveset to Another Branch with the command "tftp unshelve
" or "tf unshelve
" is still not supported for now in VS 2017.
There's already a feedback submitted here to track that, just as Youhana Naseim [MSFT] mentioned below (source here) :
For VS 2017 we do not have a power tools release. We are constantly evaluating the features that are still missing in the product. The three most notable ones are:
TFS Windows Shell Extensions integration
Find by Status for server workspaces
Unshelve /migrate
So as a workaround, you can try below ways:
c:\projects>tf unshelve
2). c:\projects>tf rename 314.c ..\newdir\1254.c