Да, команда tf history может этого добиться.
Для вашего удобства вы можете просто скопировать приведенные ниже строки и сохранить их как файл cmd
/ bat
, а затем запустить его напрямую, чтобы получить последний идентификатор набора изменений в определенном каталоге в локальной рабочей области, ( В вашем сценарии вам нужно ввести корневой путь вашего рабочего пространства )
ECHO OFF
SET "VSDir=C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer" :: For VS 2017
:: For VS 2015: SET "VSDir=C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE"
CD %VSDir%
SET /p LocalPath=Enter LocalPath:
ECHO.
tf history %LocalPath% /r /noprompt /stopafter:1 /version:W
ECHO.
PAUSE
Кроме того, вы также можете использовать клиентский API контроля версий для достижения этой цели.
За дополнительной информацией обращайтесь: Как определить последний набор изменений в вашем рабочем пространстве