tfs/tf.exe: распечатать текущую проверенную версию

Я использовал tf.exe для получения конкретной версии исходного дерева, например:

$ tf get $/[PATH]/[SUBPATH] /r /version:C1234

Теперь я хочу проверить последнюю регистрацию, но только до версии, которая была проверена. Я пытался:

$ tf history . /r /noprompt /stopafter:1 /version:1~W

Однако это печатает верхушку исходного дерева, как в системе управления версиями.

Changeset User
--------- ----------------
1555      domain\[USER]

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

Changeset User
--------- ----------------
1234      domain\[USER]

Спасибо


person Ben Schwehn    schedule 17.02.2014    source источник


Ответы (1)


Оказывается, приведенная выше команда работает после повторного получения рабочей области, но также отменяет все локальные изменения. В моей предыдущей попытке я сохранил две локальные правки (ответил «Сохранить локальную версию» на запрос разрешения конфликта). Похоже, это заставило команду history вернуть последнюю версию сервера.

person Ben Schwehn    schedule 17.02.2014