Как я могу экспортировать результаты сравнения папок из Team Foundation Source Control

17

Запустив сравнение между основной папкой ветви и данным набором изменений в Source Control (Visual Studio TFS) и обнаружив ряд различий, я хотел бы экспортировать результаты в электронную таблицу, чтобы она могла быть передана и сделанные заметки и т. д.

Есть ли способ экспортировать этот список из экрана разницы папок?

Приветствия

Nige     

задан KiwiNige 27.01.2009 в 06:16
источник

4 ответа

28

Хорошим решением является копирование и вставка в Excel.

Начните с вершины, выберите все элементы Ctrl + C, а затем Ctrl + V в Excel.

    
ответ дан Joe 27.08.2009 в 18:22
источник
12

Не отнимать ничего от крутого ответа Джо, но я должен указать, что это также возможно из командной строки.

C:\Temp>tf folderdiff /?
TF - Team Foundation Version Control Tool
Copyright (c) Microsoft Corporation.  All rights reserved.

Displays a visual representation of the differences between files in two server
folders, in a server folder and a local folder, or in two local folders.

tf folderdiff [sourcePath] targetPath [/recursive] [/noprompt]
              [/server:serverName:port] [/filter:filter]
              [/filterLocalPathsOnly]
              [/view:same,different,sourceOnly,targetOnly]

Pass / noprompt (aka / i), чтобы распечатать текстовый дисплей на консоли или перенаправить его в файл. Например:

tf folderdiff . /r /i > diffs.txt
    
ответ дан Richard Berg 28.08.2009 в 05:54
источник
2

Я думаю, что это ошибка в TFS, которая не позволяет вам get просто отличий.

Поскольку он может использоваться для элементов, не созданных с помощью VS, полезно иметь возможность просто получать различия при создании патчей и т. д. Большинство других инструментов предоставляют эту функцию.     

ответ дан Lynd 28.10.2010 в 18:02
источник
0

Не прямо afaik, лучше всего создать новое рабочее пространство, проверить конкретный набор изменений и использовать Beyond Compare / GNU diff -urw | grep "^ diff" / et al. чтобы получить список.

    
ответ дан Paul Betts 27.01.2009 в 07:10
источник