Migrando Projetos da Web e Soluções
Gerenciando Alteração no Visual Studio com o Rational ClearCase  

Migrando Projetos da Web e Soluções

Siga essas etapas para garantir uma migração estável dos componentes do aplicativo da Web controlado da origem criados em uma versão anterior do Microsoft Visual Studio.

Por Que e Quando Desempenhar Esta Tarefa
Para migrar um projeto da Web do Visual Studio 7.x para um arquivo baseado no sistema ou projeto da Web baseado em IIS no Visual Studio 2005:
  1. Escolha um modelo de desenvolvimento da equipe e um modelo de desenvolvimento da Web. O modelo de desenvolvimento da equipe selecionado determina as estratégias de ramificação e identificação que a sua equipe utiliza para trabalhar nos arquivos de origem. O modelo de desenvolvimento da Web escolhido tem um impacto no design e no teste dos projetos da Web. Para obter mais informações sobre estratégicas recomendadas de desenvolvimento da equipe, consulte Contraprestações do desenvolvimento da Equipe. Para obter mais informações sobre o mapeamento de desenvolvimento da Web, consulte Estilos de Mapeamento de Desenvolvimento da Web.
  2. No Windows Explorer, abra a pasta (por exemplo, Solution1) que contém a solução com o projeto da Web do Visual Studio v7.x que precisa ser migrada.
  3. Crie uma nova pasta chamada "Solution1_VS2005", copie o conteúdo de Solurion1 e, em seguida, cole o conteúdo de Solution1 na nova pasta. O IDE modifica o conteúdo da solução, projeto e itens do projeto para ter certeza de que o arquivo copiado é gravável.
  4. Renomeie o arquivo da solução "Solution1.sln" para "Solution1_VS2005.sln".
  5. Edite o arquivo da solução (Solution1_VS2005.sln) e remova a Seção Global do Controle de Origem. Por exemplo:
    Seção Global (SourceCodeControl) = preSolution
    ....
    ....
     EndGlobalSection
  6. Dependendo de qual modelo de mapeamento de desenvolvimento da Web foi selecionado na etapa 1, faça o seguinte:
    • Se estiver usando mapeamento com base no sistema de arquivos, em cada projeto da Web na solução, substitua o nome da solução no caminho da URL.
    Por exemplo, em uma solução que contém um projeto da Web (WebApplication1), substitua o caminho da URL para incluir o novo nome da pasta da solução como segue:
    Projeto ("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "WebApplication1",
    "http://localhost/clearcaseview1/vob1/Solution1_VS2005/WebApplication1/WebApplication1.vbproj","{4108E8E1-BEB6-4F65-B7AB-E16543D5C821}"
    Final do Projeto
    • Se estiver usando mapeamento com base em IIS, em cada projeto da Web na solução, substitua o nome da solução no caminho da URL.
    Por exemplo, para uma solução que contém um projeto da Web (WebApplication1), substitua o caminho da URL para incluir o novo nome da pasta da solução como segue:
    Projeto ("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "WebApplication1",
    "http://localhost/clearcaseview1/vob1/Solution1_VS2005/WebApplication1/WebApplication1.vbproj", "{4108E8E1-BEB6-4F65-B7AB-E16543D5C821}"
    Final do Projeto
    Nota: Recomendamos utilizar mapeamento do sistema de arquivos no Visual Studio 2005.
  7. Migrar a solução.
    1. Abra o Open Visual Studio, clique em Ferramentas > Opções > Controle de origem , e selecione nenhum como o provedor de controle de origem atual.
    2. Clique em Arquivo > Abrir Projeto/Solução, navegue até o projeto da Web ou solução que deseja migrar (Solution1_VS2005) e clique em Abrir. O Assistente de Migração do Visual Studio 2005 é aberto.
    3. Conclua as etapas no assistente para finalizar o processo de migração e, em seguida, construa e teste seu projeto da Web.
    4. Feche a solução, clique em Ferramentas > Opções > Controle de Origem e selecione Rational ClearCase como o provedor de controle de origem atual.
  8. Abra a solução migrada clicando em ArquivoAbrir.
  9. No Solution Explorer, clique com o botão direito na solução e clique em Adicionar a Solução ao Rational ClearCase.
Resultados
A solução migrada é incluída no controle de origem Rational ClearCase.