.Net WebProject изменения к решению с подпроектами

Хочу спросить вас о трудном случае с по необходимости.

Таким образом, что я имею. Есть проект.Net WebSite. Это является объектом управления версиями в по необходимости. Задача состоит в том, чтобы иметь решение, которое будет содержать этот проект (думайте, что это также должно быть преобразовано в WebApplication), и еще один другой подпроект.

Вопрос следующий: действительно ли возможно сделать, это изменяется, и не портите по необходимости историю? Для получения дополнительной информации я добавляю минимальное объяснение: Для напр. в p4 есть что-то вроде этого

    -WebProject (folder)
    --WebProject.csproject(VS project file)
    --some other files.....

И поскольку я понимаю после изменений, это должно быть что-то как это

    -WebSolution (folder)
    --WebSolution.sln (VS solution file)
    --WebProject (folder contained previous web site)
    --NewProject(project that should be added to solution)

Таким образом, действительно ли возможно сделать изменения и иметь нормальную историю файлов веб-сайта в новом внедрении?

0
добавлено
Просмотры: 1

1 ответы

действительно ли возможно сделать, это изменяется, и не портите по необходимости история?

Да, можно сохранить историю.

Пока вы объединяете файлы, когда вы переместите их, история будет сохранена. Это чувствует интуитивный прилавок, так как вы не перемещаете chages в другой Брач или что-либо как этот. Тем не менее это - объединять команда, которую вы захотите использовать. Чтобы переместить файл с историей в по необходимости, щелкните правой кнопкой мыши, она в складе рассматривает и нажимает "Integrate..." и затем просто печатает на новое имя. Необходимо также отметить старый файл для удаления.

В более новых версиях P4 можно сделать это использование команды "движения", видеть больше информации об обоих методах здесь.

В вашем случае вы wan't, чтобы переместить всю папку, поэтому просто используйте , объединяют или движение на папке в виде на склад.

Вы, вероятно, также захотите изменить некоторые файлы, например, vsproj-файл. Я рекомендую выполнить в этом отдельный changelist.

1
добавлено