Как получить идентификатор рабочей области из набора изменений в TFS? - PullRequest
0 голосов
/ 06 июня 2018

У меня есть много рабочих пространств, которыми я управляю локально при работе с нашей системой контроля версий - иногда, тем не менее, я прохожу более 6 месяцев, не работая над конкретной кодовой базой, и на всякий случай Я бы хотелпроверьте, из какой рабочей области пришла последняя ревизия.

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

Я знаю, что могу получить идентификатор набора изменений из TFS 2017, посмотрев хранилище в разделе «Код» - есть ли способ узнать, какое локальное рабочее пространствоэтот набор изменений произошел?

1 Ответ

0 голосов
/ 07 июня 2018

Извините, этого не добиться.Наборы изменений содержат историю каждого элемента в управлении версиями.Вы можете просмотреть набор изменений, чтобы получить информацию о:

  • какие файлы были изменены
  • какие именно изменения были
  • , которые изменили файлы
  • что содержит комментарий о регистрации
  • , какие рабочие элементы связаны с набором изменений
  • какие предупреждения политики появились

Невозможно просмотреть информацию о рабочем пространстве из набора измененийнапрямую, даже через базу данных.Локальное рабочее пространство имеет дело только с элементами, которые хранятся на локальном компьютере, такая информация не будет отправлена ​​на сервер TFS, когда будет зафиксирован набор изменений.Взгляните на этот похожий вопрос: Есть ли способ увидеть рабочее пространство заданного набора изменений?

Вам нужно вручную сравнить каждое рабочее пространство с версией сервера или сделать наоборот - Как проверить, в каком наборе изменений находится мое рабочее пространство

...