Share via


Crear carpetas centrales

El Administrador de VSS es responsable de la creación de carpetas centrales, ya que éstas afectan a todos los usuarios.

Una carpeta central es opcional. Se utiliza generalmente en una de las dos situaciones siguientes:

  • Para usuarios que desean ver los archivos, pero que no tienen acceso a VSS. Una carpeta central les permite ver archivos, pero no modificarlos.
  • Para impedir que las carpetas de trabajo puedan conservar sus propias copias del proyecto. Para asegurarse de que todos los usuarios disponen de las versiones más recientes, puede ser conveniente que todos los usuarios compilen el código fuente en una carpeta centralizada, en lugar de hacerlo en carpetas de trabajo personales.

Al establecer una carpeta central para un proyecto determinado crea una asignación para el árbol de proyecto completo, a menos que reemplace dicha asignación para subproyectos particulares.

Nota   Al eliminar un archivo o un proyecto de un proyecto de VSS, dicho archivo o proyecto no se elimina de la carpeta central.

Para crear una carpeta central

  1. En el menú Herramientas del Administrador de VSS, haga clic en Opciones con el fin de mostrar el cuadro de diálogo Opciones de SourceSafe.

  2. Haga clic en la ficha Carpetas centrales.

  3. En el cuadro Establecer la carpeta central para el proyecto, escriba el nombre del proyecto centralizado o bien haga clic en Examinar para buscar un proyecto en la lista de proyectos de VSS.

  4. En el cuadro Establecer la carpeta central en, escriba el nombre de la carpeta que usará como carpeta central o bien haga clic en Examinar para buscar una carpeta.

    Nota de seguridad   Se recomienda que cree una carpeta central en un recurso compartido distinto de la base de datos de VSS, de forma que los usuarios de Windows con acceso de sólo lectura a la carpeta central no tengan ningún permiso de acceso al recurso compartido que contiene la base de datos.

  5. Haga clic en Aceptar y espere a que se genere la carpeta.

  6. Salga del programa del Administrador e indique a los usuarios que cierren y reinicien el Explorador de VSS para que los cambios surtan efecto.

Proteger una carpeta central

Si ha protegido la base de datos siguiendo los procedimientos para Bloquear la base de datos, entonces ha creado dos grupos de usuarios de Windows: un grupo de administradores y un grupo de usuarios de VSS. Al crear una carpeta central para un proyecto de VSS, ésta no hereda los permisos de Windows de estos grupos para las carpetas de VSS. Puede crear un nuevo grupo de Windows de usuarios de sólo lectura para la carpeta central (por ejemplo, VSS_DB1_SóloLectura), conceder permisos de sólo lectura a ese grupo y conceder permisos de lectura y escritura para la carpeta central a los grupos de administradores y usuarios de VSS. Para obtener información acerca de cómo crear grupos de usuarios de Windows y trabajar con ellos, vea la Ayuda de Windows.

Para quitar el grupo Todos del recurso compartido

  1. Utilice el Explorador de Windows para desplazarse a la carpeta central.

  2. En el menú Archivo haga clic en Propiedades y, a continuación, haga clic en la ficha Compartir.

  3. Seleccione Compartir esta carpeta.

  4. Escriba un nuevo Nombre de recurso compartido si no desea utilizar el predeterminado.

  5. Haga clic en Permisos.

  6. Si el cuadro Nombres de grupos o usuarios contiene Todos, haga clic en Quitar y, a continuación, en Aceptar.

    Nota de seguridad   Si el cuadro Nombres de grupos o usuarios contiene otros grupos o usuarios, averigüe si éstos necesitan obtener acceso a la carpeta central y elimine el acceso de usuarios no autorizados.

En primer lugar, vamos a agregar los tres grupos de VSS a la carpeta central y, a continuación, vamos a otorgar a dichos grupos los permisos adecuados para la carpeta. En lugar de crear un grupo de usuarios de sólo lectura, es posible conceder permisos a usuarios individuales de Windows.

Para agregar los grupos de VSS a la carpeta

  1. Haga clic en la ficha Seguridad y, a continuación, haga clic en Agregar.

  2. En el cuadro de diálogo Seleccionar usuarios, equipos o grupos haga clic en Ubicaciones.

  3. Busque la Ubicación que contiene los grupos VSS_DB1_Admin, VSS_DB1_Usuario y VSS_DB1_SóloLectura, haga clic en ésta y, a continuación, haga clic en Aceptar.

    La Ubicación es el nombre del equipo que contiene los grupos VSS_DB1_Admin, VSS_DB1_Usuario y VSS_DB1_SóloLectura.

  4. Agregue los grupos VSS_DB1_Admin, VSS_DB1_Usuario y VSS_DB1_SóloLectura al cuadro Escriba los nombres de objeto que desea seleccionar.

  5. Haga clic en Aceptar para agregar los grupos al cuadro Nombres de grupos o usuarios de la ficha Seguridad.

  6. Conceda los siguientes permisos para los tres grupos en la carpeta de la base de datos de VSS:

    VSS_DB1_Admin y VSS_DB1_Usuarios Leer y Escribir
    VSS_DB1_SóloLectura Leer

Vea también

Carpetas centrales (Opciones de la ficha) | Shadow (Variable de inicialización) | Shadow_EOL (Variable de inicialización) | Shadow_Extension (Variable de inicialización) | Shadow_ReadOnly (Variable de inicialización) | Shadow_SetTime (Variable de inicialización) | Carpetas centrales | Establecer opciones de proyecto