Compartir a través de


Cómo: Incluir proyectos de bases de datos en el sistema de control de versiones

Actualización: noviembre 2007

Para administrar los cambios realizados a la base de datos, debe crear un proyecto de base de datos asociado y agregarlo al sistema de control de versiones. Usted o los miembros de su equipo hacen todos los cambios en el proyecto de base de datos y, a continuación, lo generan e implementan en una instancia nueva o existente de la base de datos activa.

Puede agregar el proyecto de base de datos al sistema de control de versiones al crearlo o posteriormente (por ejemplo, tras crear un diseño inicial del esquema).

Para crear un proyecto de base de datos y agregarlo al sistema de control de versiones

  1. En el menú Archivo, elija Nuevo y, a continuación, haga clic en Proyecto.

    Aparecerá el cuadro de diálogo Nuevo proyecto.

  2. En Tipos de proyecto, expanda el nodo Proyectos de base de datos y haga clic en Microsoft SQL Server.

  3. En Plantillas, haga clic en la plantilla de proyecto correspondiente a la versión de la base de datos (Microsoft SQL Server 2000 o SQL Server 2005) que desea crear.

  4. En Nombre, escriba el nombre que desea asignar al proyecto.

  5. En Ubicación, escriba la ruta de acceso completa de la ubicación en la que desea crear el proyecto. También puede hacer clic en Examinar para especificar la ruta.

  6. Active la casilla Agregar al control de código fuente y haga clic en Aceptar.

    Se crea el proyecto de base de datos con los parámetros especificados.

  7. Cuando se le pida, siga las instrucciones para terminar de agregar el proyecto al sistema de control de versiones.

    Se agrega el proyecto de base de datos al sistema de control de versiones, pero es posible que no se proteja aún, en función del sistema de control de versiones usado. Puede realizar cambios adicionales (por ejemplo, agregar tablas y otros objetos de base de datos) antes de protegerlo. Para obtener información sobre cómo proteger los cambios, vea el último procedimiento de este tema.

Para agregar al sistema de control de versiones una solución que contiene un proyecto de base de datos

  1. En el menú Archivo, elija Control de código fuente y haga clic en Agregar solución al control de código fuente.

    Se abre un cuadro de diálogo específico del software de control de versiones. Por ejemplo, si usa Visual Studio Team System Team Foundation Server, aparece el cuadro de diálogo Agregar la soluciónnombreDeSolución al control de código fuente.

  2. Siga las instrucciones del software de control de versiones para terminar de agregar el proyecto de base de datos al sistema de control de versiones.

    Se agrega el proyecto de base de datos al sistema de control de versiones, pero es posible que no se proteja aún, en función del sistema de control de versiones usado. Puede realizar cambios adicionales (por ejemplo, agregar tablas y otros objetos de base de datos) antes de protegerlo. Para obtener información sobre cómo proteger los cambios, vea el último procedimiento de este tema.

Para agregar un proyecto de base de datos al sistema de control de versiones

  1. En el Explorador de soluciones, haga clic en el proyecto de base de datos que desea agregar al sistema de control de versiones.

  2. En el menú Archivo, elija Control de código fuente y, a continuación, haga clic en Agregar proyectos seleccionados al control de código fuente.

    Se abre un cuadro de diálogo específico del software de control de versiones. Por ejemplo, si usa Team Foundation Server, aparece el cuadro de diálogo Agregar la soluciónnombreDeSolución al control de código fuente.

  3. Siga las instrucciones del software de control de versiones para terminar de agregar el proyecto de base de datos al sistema de control de versiones.

    Se agrega el proyecto de base de datos al sistema de control de versiones, pero es posible que no se proteja aún, en función del sistema de control de versiones usado. Puede realizar cambios adicionales (por ejemplo, agregar tablas y otros objetos de base de datos) antes de protegerlo. Para obtener información sobre cómo proteger los cambios, vea el último procedimiento de este tema.

Proteger los cambios

Al agregar un proyecto de base de datos al sistema de control de versiones, se desprotegen todos los archivos de manera predeterminada. Para hacer que el proyecto esté disponible para los otros miembros del equipo, debe proteger el proyecto y los elementos de proyecto.

Para proteger el proyecto de base de datos y los elementos de proyecto

  1. En el menú Archivo, elija Control de código fuente y, a continuación, haga clic en Proteger.

    Se abre un cuadro de diálogo específico del software de control de versiones. Por ejemplo, si utiliza Team Foundation Server, aparece el cuadro de diálogo Proteger - Archivos de código fuente - Área de trabajo: nombreDeÁreaDeTrabajo.

  2. Siga las instrucciones para que el software del control de versiones finalice el proceso de proteger el proyecto de base de datos y los elementos de proyecto.

Seguridad

Es posible que el administrador del equipo tenga que concederle permisos para que pueda tener acceso a su repositorio de control de versiones.

Vea también

Tareas

Tutorial: Crear e implementar una nueva base de datos con control de versiones

Tutorial: Agregar un esquema de base de datos al sistema de control de versiones

Cómo: Agregar un proyecto o una solución al control de versiones

Cómo: Proteger cambios pendientes

Conceptos

Introducción a la terminología de Database Edition

Otros recursos

Descripción general de los proyectos de base de datos en un entorno de equipo