Ветка перемещает папку по метке или дате - PullRequest
1 голос
/ 17 апреля 2009

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

Я попытался откатить перемещение папки, но это выдает мне ошибки, такие как «Произошла непредвиденная ошибка».

Ответы [ 2 ]

1 голос
/ 07 июня 2009

Если вам нужно перейти от момента времени до переезда, вам нужно указать старое имя.

# fails
tf branch $/project/folder-newname $/project/folder-somebranch /version:Loldlabel

# should work
tf branch $/project/folder-oldname $/project/folder-somebranch /version:Loldlabel
0 голосов
/ 22 апреля 2009

Ошибка, связанная с откатом, заключалась в том, что мне пришлось сначала откатить переименование папки. Я мог бы затем откатить, перемещая папку.

...