TFS Power tools Migrate на самом деле не переносится

Я хочу перенести набор полок из одной ветки в другую. Вот моя команда:

tfpt unshelve MigrateShelf / migrate / source: "$ / Code / OldBranch / Source" / target: "$ / Code / NewBranch / Source"

Когда я его выполняю, у меня всплывает окно, но оно все еще не закрывается в OldBranch.

Я вижу этот вопрос

tfpt migrate для TFS ничего не делает

и похоже, что у него тот же вопрос, но он принял ответ, а затем пожаловался, что это не решило его проблему?


person McKay    schedule 08.11.2011    source источник
comment
Итак, я обнаружил, что ветка, из которой изначально была создана полка, была удалена, но я не думаю, что это вызывает эту проблему.   -  person McKay    schedule 08.11.2011
comment
Если я все равно попытаюсь продолжить миграцию, я получаю сообщения о том, что в системе управления версиями существует более новая версия, но я думаю, что это связано с тем, что ветка была удалена.   -  person McKay    schedule 09.11.2011


Ответы (1)


У меня тоже была такая же проблема.

Изучив команду, я пришел к выводу, что команда верна, это только проблема в path_name. в команде должна быть какая-то опечатка.

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

Команда: tfpt unshelve / migrate «имя_полки»; имя_пользователя / источник: «$ / Sourcepath» / цель: «$ / targetpath» / nobackup

Спасибо, Радж

person Community    schedule 27.01.2014
comment
Хорошо, учитывая, как это было полтора года назад, у меня больше нет доступа к этому источнику, но я почти уверен, что дважды проверил целевой путь. Это то, что вы имели в виду под path_name? - person McKay; 27.01.2014
comment
да, у меня была такая же проблема, и, наконец, я увидел, что path_name неверен (есть проблема с дополнительным интервалом). Вышеупомянутая команда отлично работает для меня после удаления лишнего места. - person ; 28.01.2014
comment
В качестве еще одного шага, чтобы получить фактический путь к ветке, щелкните правой кнопкой мыши ветку в Source Explorer - ›Advanced -› Properties. Как только я это сделал, это сработало. - person KnowHowSolutions; 08.11.2014