Siga estos pasos para asegurar una migración sin problemas de componentes
de aplicaciones web con control de origen creados en una versión anterior de Microsoft Visual
Studio.
Para migrar un proyecto web de Visual Studio 7.x a un proyecto web basado en IIS o en el sistema de archivos
en Visual Studio 2005:
- Seleccione un modelo de desarrollo de equipo y un modelo de desarrollo web. El modelo de desarrollo de equipo que seleccione determinará las estrategias de ramificación y
etiquetado que utilizará el equipo para trabajar con los archivos de origen. El modelo de desarrollo web
que elija tendrá un impacto sobre el diseño y prueba de los proyectos web.
Para obtener más información sobre las estrategias de desarrollo de equipo recomendadas, consulte el apartado
Consideraciones sobre el desarrollo de equipo. Para obtener más
información sobre la correlación de desarrollo web, consulte el apartado Estilos de correlación de desarrollo web.
- En el Explorador de Windows, abra la
carpeta (por ejemplo, Solución1) que contiene la solución con el proyecto web de Visual Studio v7.x que se debe migrar.
- Cree una nueva carpeta denominada "Solución1_VS2005", copie el contenido de Solución1 y luego pegue el contenido
de Solución1 en la nueva carpeta. El IDE modifica el contenido de la solución, proyecto y elementos del proyecto, así que asegúrese de que
los archivos copiados tienen acceso de grabación.
- Renombre el archivo de la solución de "Solución1.sln" a "Solución1_VS2005.sln".
- Edite el archivo de la solución (Solución1_VS2005.sln) y elimine la sección Global para control de origen. Por ejemplo:
Global Section (SourceCodeControl) = preSolution
....
....
EndGlobalSection
- En función del modelo de correlación de desarrollo web que haya seleccionado en el paso 1,
haga una de las acciones siguientes:
- Si utiliza una correlación basada en el sistema de archivos, en cada proyecto web de la solución
sustituya el nombre de la solución por la vía de acceso del URL.
Por ejemplo, en una solución que contenga un proyecto web (AplicaciónWeb1),
sustituya la vía de acceso del URL para que incluya el nuevo nombre de carpeta de la solución de la forma siguiente:
Project ("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "AplicaciónWeb1",
"http://localhost/clearcaseview1/vob1/Solución1_VS2005/AplicaciónWeb1/AplicaciónWeb1.vbproj","{4108E8E1-BEB6-4F65-B7AB-E16543D5C821}"
End Project
- Si utiliza una correlación basada en IIS, en cada proyecto web de la solución sustituya
el nombre de la solución en la vía de acceso del URL.
Por ejemplo, para una solución que contenga un proyecto web (AplicaciónWeb1),
sustituya la vía de acceso del URL para que incluya el nuevo nombre de carpeta de la solución de la forma siguiente:
Project ("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "AplicaciónWeb1",
"http://localhost/clearcaseview1/vob1/Solución1_VS2005/AplicaciónWeb1/AplicaciónWeb1.vbproj", "{4108E8E1-BEB6-4F65-B7AB-E16543D5C821}"
End Project
Nota: Recomendamos que utilice la correlación del sistema de archivos en Visual Studio 2005.
- Migre la solución.
- Abra Visual Studio, pulse
y seleccione ninguno como proveedor de control de origen actual.
- Pulse , navegue al proyecto web o solución
que desea migrar (Solución1_VS2005) y pulse Abrir. Se abre el asistente de migración de Visual Studio 2005.
- Realice los pasos del asistente para finalizar el proceso de migración y, a continuación, compile y pruebe el proyecto web.
- Cierre la solución, pulse
y seleccione Rational ClearCase como proveedor de control de origen actual.
- Abra la solución migrada pulsando ArchivoAbrir.
- En el Explorador de soluciones, pulse con el botón derecho del ratón en la solución y pulse Añadir
la solución a Rational ClearCase.
La solución migrada se añade al control de origen de Rational ClearCase.