Как вы получаете различия всех изменений, связанных с рабочим элементом? - PullRequest
3 голосов
/ 27 апреля 2011

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

(щелкните правой кнопкой мыши папку в проводнике исходного кода, выберите историю в истории, выберите 2 набора изменений ивыберите «Сравнить»

мой обходной путь: лучшее, что я могу сделать на данный момент, - это посмотреть на наборы изменений, перечисленные в рабочем элементе, и подключить эти числа к запросу «сравнить» в проводнике исходного кода.

Вы не можете сделать это в разделе «ссылки» рабочего элемента, поскольку он не настроен так же, как проводник исходного кода.

и инструмент запросов в проводнике исходного кода победил 't позволяет вам запрашивать все изменения, связанные с одним рабочим элементом.

Я пытаюсь найти способ, с помощью которого я могу сделать это из одного места, чтобы иметь возможность просматривать весь код как единую разность(связан с одним рабочим элементом).

Итак, является ли мой обходной путь единственным реальным способом сделать это?

Создание награды.Есть ли запрос, который можно создать?

Ответы [ 2 ]

6 голосов
/ 04 мая 2011

Мне нужно было то же самое, но я не мог найти способ сделать это, поэтому я написал себе небольшой инструмент для этого. Если файл редактировался много раз для рабочего элемента, инструмент позволяет просматривать все файлы, к которым коснулись связанные наборы изменений рабочего элемента, и достигает последних и самых ранних версий этих файлов, чтобы вы могли сравнить.

Вы можете исходный код здесь , если хотите. Это еще не завершено, но делает трюк.

0 голосов
/ 28 апреля 2011

Функция annotate может помочь, но вам придется делать это для каждого файла, а не для папки.

...