SilverFish
SilverFish

Reputation: 1106

TFS: Overwrite (ALL) local file or folder

I'm trying to get latest on Visual Studio 2017/Angular project on a another machine and hence getting latest all files. It is taking a long time to 'Overwrite local file or folder' individually. Isn't there a way to Overwrite All local files or folders with single click?

Upvotes: 0

Views: 1371

Answers (1)

jessehouwing
jessehouwing

Reputation: 114822

In Visual Studio, from the Source Control Explorer, open the folder you want to overwrite. Use Advanced..., Get Specific Version...

enter image description here

And check the option "Overwrite writable files..."

enter image description here

Optionally check "Overwrite all files", but that should not be required and can take up more time.

You can also do this from the commandline:

tf vc get $/project/path /recursive /overwrite /version:T

And optionally to overwrite all files even if your system thinks they are unchanged:

tf vc get $/project/path /recursive /overwrite /force /version:T

Alternatively, you can use undo pending changes to revert to the last checked-in version, or scorch to clear files that aren't even checked in:

tf vc undo /recursive $/Project/path

and

tf vc scorch /recursive $/project/path

Upvotes: 2

Related Questions