Я самопровозглашенный новичок в tfs, использующий VS2010 с Team Explorer. В моем приложении используется контроль версий. Я хочу переименовать свой текущий проект ProjectA во что-нибудь другое, например ProjectA_01. Затем, после внесения изменений в архитектуру нового решения VS2010, я хочу зарегистрировать новый проект как ProjectA. Список шагов был бы полезен. Спасибо
Как удалить текущий проект и повторно использовать имя проекта
Ответы (2)
Я почти уверен, что вы не можете переименовать проект в TFS. Вы можете создать новый проект с именем ProjectA_01, если хотите, но, судя по тому, что вы пытаетесь выполнить, я думаю, что вы хотите работать с ветки.
По сути, вы помещаете весь свой код в папку под своим проектом. Итак, на вашем жестком диске это будет выглядеть примерно так:
C:\tfs folder\ProjectA\Main
Весь ваш исходный код находится в папке Main
. Затем в окне Source Control Explorer в Visual Studio щелкните правой кнопкой мыши основную папку и выберите «Ветвление и слияние» -> «Преобразовать в ветвь». Это ваша ветка Main
(или ствол), и вы можете использовать ее для кода, готового к бета-тестированию или выпуску продукта.
После того, как вы создали основную ветку, вы можете снова щелкнуть правой кнопкой мыши по ветке и выбрать «Ветвление и слияние» -> «Ветвь». В этот момент вы можете назвать его ProjectA_01 или как хотите. Как правило, это будет ваша ветка разработки, в которой вы выполняете основную часть своей разработки.
После того, как вы внесете все свои изменения в ветку ProjectA_01
и зарегистрируете весь свой код, вы можете еще раз щелкнуть правой кнопкой мыши ветку ProjectA_01
и выбрать «Ветвление и слияние» -> «Объединить», что переместит все ваши изменения обратно в ветку Main
. (что будет означать, что он готов к пользовательскому тестированию или выпуску).
«Hawkke» правильно в том, что вы не можете переименовать командный проект. Если вам нужна эта функция, вы можете проголосовать за нее здесь: http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2037605-rename-project-in-tfs. В настоящее время это функция № 1 для TFS.
На самом деле мне трудно понять, говорите ли вы о переименовании командного проекта TFS или о переименовании проекта Visual Studio. К сожалению, они называются одинаково.
Однако, как правило, командные проекты очень большие, и в одном командном проекте может быть множество различных семейств продуктов, продуктов и, в конечном счете, решений и проектов Visual Studio. Вы можете создавать подпапки, включая, в данном случае, даже папку «Архив», внутри командного проекта, чтобы лучше организовать исходный код.
Дайте нам знать, если мы не понимаем ваш вопрос.