Средство просмотра различий в файлах Team Foundation Server (TFS) - настройка с помощью другого инструмента - PullRequest
19 голосов
/ 09 октября 2008

Я использую Team Foundation Server (TFS) для Visual Studio 2005.

Всякий раз, когда я хочу сравнить две версии файла, TFS отображает окно с различиями.

Проблема в том, что он всегда разделен по вертикали.

На самом деле, почти каждый раз, я бы предпочел, чтобы оно было разделено по горизонтали. Я уже посмотрел на варианты TFS и гуглил, но я ничего не нашел. Я в ужасе от мысли, что такая опция недоступна!

Есть ли способ настроить TFS, чтобы разделить его по горизонтали?

Ответы [ 5 ]

22 голосов
/ 10 октября 2008

К сожалению, мне не хватает встроенного инструмента различий в TFS, поэтому я настроил WinMerge (http://www.winmerge.org/) в своей среде в меню Инструменты -> Параметры -> Source COntrol -> Visual Studio Team Foundation.

Хорошая запись в блоге существует ниже:

http://www.vitalygorn.com/blog/post/2007/12/Better-DiffMerge-tool-for-TFS.aspx

9 голосов
/ 10 октября 2008

Нет возможности изменить ориентацию встроенной утилиты diff / merge. Есть много сторонних инструментов (некоторые бесплатные, некоторые нет) на выбор. Посмотрите эту запись от Джеймса Мэннинга, где он отслеживает правильные значения команд / аргументов, которые будут использоваться при настройке различных инструментов для использования в операциях сравнения и слияния Team Foundation.

2 голосов
/ 16 января 2010

Похоже, что это более подробное описание использования Winmerge в TFS- http://www.neovolve.com/post/2007/06/19/using-winmerge-with-tfs.aspx

0 голосов
/ 01 апреля 2016

Чтобы использовать WinMerge (также в SourceForge ), вам необходимо перейти к Инструменты> Параметры> Управление исходным кодом> Visual Studio Team Foundation Server (Visual Studio 2015; другие версии могут иметь эту опцию в немного разных местах). На этой странице параметров выберите Настроить инструменты пользователя ... и в этом диалоговом окне выберите Добавить ... , чтобы добавить информацию для вашего инструмента сравнения.

В диалоговом окне «Настройка инструмента» я установил следующую информацию:

  • Расширение: .*
  • Операция: Compare (или Merge, если хотите)
  • Команда: Путь к WinMergeU.exe
  • Аргументы : /x /e /u /wl /wr /dl %6 /dr %7 %1 %2
0 голосов
/ 25 сентября 2014

У меня Visual Studio 2012, и я могу выбирать между параллельными параметрами и встроенным режимом. В встроенном режиме до и после отображаются один под другим, поэтому у меня есть полное окно для редактирования.

Похожие посты в StackOverflow

...