Compartir a través de


Administrar soluciones mediante el control de código fuente

Tras finalizar el tema anterior, tiene una solución llamada StatusCheck que puede administrar con un producto de control de código fuente. La práctica siguiente analiza el funcionamiento básico de SQL Server Management Studio y Visual SourceSafe. Management Studio funciona con otros proveedores de control de código fuente, pero, para completar esta práctica por escrito, debe tener instalado Visual SourceSafe.

Usar Visual SourceSafe con soluciones

Para proteger una solución en Visual SourceSafe

  1. En el Explorador de soluciones, haga clic con el botón secundario en Solución 'StatusCheck' (1 proyecto) y, a continuación, haga clic en Agregar solución al control de código fuente.

  2. En el cuadro de diálogo Inicio de sesión en Visual SourceSafe, rellene los cuadros de texto Nombre de usuario, Contraseña y Base de datos y, a continuación, haga clic en Aceptar.

  3. En el cuadro de diálogo Agregar a un proyecto de SourceSafe, desplácese hasta la carpeta donde desea guardar la solución y haga clic en Aceptar.

  4. Se le preguntará si desea crear la carpeta. Haga clic en .

  5. En Management Studio, el componente Protecciones pendientes se agrega a la superficie de pantalla. Si la opción Protecciones pendientes se cerró anteriormente de forma explícita, puede que no se muestre automáticamente. En ese caso, en el menú Ver, haga clic en Protecciones pendientes. Observe que Protecciones pendientes no tiene ninguna información mostrada en la ventana: la solución se protegió cuando la agregó, de manera que no hay actualmente ningún archivo desprotegido.

  6. Haga clic en el Editor de consultas y agregue una línea nueva y la palabra GO en la parte inferior del script. Observe que Protecciones pendientes desprotege automáticamente el archivo y la solución y el proyecto de script que lo contienen.

  7. Cierre el componente Protecciones pendientes, como haría normalmente para ganar espacio en Management Studio.

  8. En el Explorador de soluciones, haga clic con el botón secundario en la consulta Check Workorders.sql y, a continuación, haga clic en Ver protecciones pendientes. Protecciones pendientes aparece de nuevo para recordarle los scripts que ha modificado, pero no ha protegido.

  9. En el Explorador de soluciones, haga clic con el botón secundario en la consulta Check Workorders.sql y, a continuación, haga clic en Proteger. Se abre el cuadro de diálogo Proteger. Seleccione los elementos que va a proteger y agregue un comentario que describa el cambio realizado.

  10. Haga clic en Proteger para proteger los archivos y desactive Protecciones pendientes.

Configurar Visual SourceSafe

Visual SourceSafe se integra bien con Management Studio; no obstante, puede cambiar su producto de control de versiones y configurar algunas de las características directamente desde Management Studio.

Para configurar opciones de Visual SourceSafe

  1. En el menú Herramientas, haga clic en Opciones.

  2. Expanda el nodo Control de código fuente.

  3. Establezca las propiedades de cada página del nodo para que sean compatibles con su forma de trabajar.

Siguiente tarea de la lección

Resumen: soluciones y proyectos de scripts