Когда я в последний раз 'Становился Последним' от TFS?

У меня есть некоторая версия кода моей машины. Я хочу настроить вторую машину с той же версией кода, таким образом, я могу выпадающий shelveset, базирующийся от этой версии. Однако я не записал день/время, я в последний раз становился последним на своей машине.

Для получения правильной версии я должен знать, когда точно я в последний раз 'становился последним' на моей машине. Я уверен, что должен быть некоторый способ сделать это, возможно, на командной строке. Кто-либо знает?

7
задан jessehouwing 27 October 2014 в 14:27
поделиться

3 ответа

Запустите это изнутри рассматриваемой рабочей области:

tf history $/ -r -version:W -stopafter:1

Это сообщит вам самый высокий набор изменений #, который был загружен в вашу рабочую область. Пока ваша последняя операция Get была полной «Get Latest» (без области пути, без сложной спецификации версии), это все, что вам нужно. Просто запустите tf get -version: 1234 (заменив номер версии на номер набора изменений, который предоставляет TFS) в новом рабочем пространстве, чтобы синхронизировать их. Конечно, вам необходимо убедиться, что сопоставления рабочих областей сопоставимы и т. Д.

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

# run in old workspace
tf label MyWorkspaceVersion $/ -r -version:W

# run in new workspace
tf get -version:LMyWorkspaceVersion
7
ответ дан 7 December 2019 в 07:47
поделиться

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

Все, что вам нужно сделать на машине №2, это получить последнюю версию, затем опустить набор полок и работать с ним.

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

Надеюсь, что это поможет

0
ответ дан 7 December 2019 в 07:47
поделиться

Вы можете просто скопировать «хорошее» дерево на новую машину.

0
ответ дан 7 December 2019 в 07:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: