TF distinguishes an entire set of files at once, not one at a time

When I run tf diff

, either recursively or against the shelf, it goes through file by file and launches tf diff <myItemSpec>

. I have a diff config to compare files with windiff.exe that can handle a list of files, so starting a new instance of windiff for each file is really annoying.

I remember that I could run to the wind against an entire set of files at the same time a few years ago, but when I was working on this project, we were using two different version control systems (our project was originally in TFS, and we switched back to proprietary version control. one of which I am sure had this functionality), so maybe TFS will never be able to do that.

tf folderdiff

it seems like it should be the answer, but it doesn't seem like you can install the program it runs in and cannot specify the shelf. It just launches some TF GUI which then allows you to run a customized diff program in one file at a time.

I remember what was wrong and TF could never do it? Is there a hack / script that can do what I want?

+3


source to share


1 answer


Like here fooobar.com/questions/736578 / ... ,

tf diff $ / foo / version: C14317 ~ C14318 / recursive / format: unified> foo.diff



  • $/Foo

    specifies a complete repo (not one file at a time)
  • /Version

    to compare one changeset with the previous one
  • /format

    not necessary
0


source







All Articles