2010-07-02 1 views
1

У меня возникла ситуация, когда я создал новый проект команды и импортировал исходный код (с историей) в TFS из VSS. Проблема в том, что название проекта команды неверно.Удаление проекта команды в TFS после перемещения Элементы управления источником

Я планирую создать новый (правильный) командный проект и переместить исходный код от $ WrongTeamProjectName до $ CorrectTeamProjectName.

Будет ли безопасно удалять проект tfs, покрывающий $ WrongTeamProjectName после переезда?

+0

Какой механизм вы планируете использовать, чтобы переместить его из '$/wrongTeamProjectName' в' $/CorrectTeamProjectName' - собираетесь ли вы передать его в новый проект? – Robaticus

+0

нет, я планировал только использовать команду move в visual studio. –

ответ

1

Я провел некоторое исследование для вас, и все, что вы говорите, является тем, что вы считаете «безопасным». Все ваши файлы будут неповрежденными, но вы потеряете всю историю. Команда move - это, по сути, команда переименования. Однако, поскольку вы собираетесь в новый командный проект, все, что вы увидите в истории, - это набор изменений, который вы проверили.

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

К сожалению, нет возможности переименовать проект TFS. Таким образом, маршрут будет отсутствовать.

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

+0

Спасибо, Робатикус, вы правы. Команда move вызывает tfs «Переименовать». Я сделал это с моей $ неправильной .. до $ правильно, и это сработало хорошо. После этого я сделал tfsDeleteProject на $ wrong. Я все еще мог видеть историю в $ correct !! : D однако !. Только администраторы TFS могут видеть историю:/вкладчики на $ correct не могут видеть историю, предшествующую команде Rename :( Поэтому я удаляю все из правильного и повторно импортированного с помощью vssconvert.exe. Спасибо, за вашу помощь. Adam –

 Смежные вопросы

  • Нет связанных вопросов^_^