© 1998 Microsoft Corporation. Reservados todos los derechos.
Otros nombres de productos y compañías mencionados aquí pueden ser marcas comerciales de sus respectivos propietarios.
El archivo Léame de Visual SourceSafe® incluye información actualizada acerca de la documentación incluida con el entorno de desarrollo para Windows® e Internet Microsoft® Visual Studio™. La información de este documento está más actualizada que la del sistema de Ayuda.
Contenido Haga clic en cualquiera de los elementos a continuación
Nota Asegúrese de que todos los encabezados de la tabla de contenido están expandidos cuando realice la búsqueda de un tema dentro del archivo Léame. De este modo, podrá saber cuándo la búsqueda encuentra el tema buscado dentro de los encabezados de la tabla de contenido.
Opciones de instalación
Instalar la versión independiente de Visual SourceSafe
Instalar Visual SourceSafe desde Visual Studio
Instalar simultáneamente múltiples versiones de los productos de Visual Studio 6.0 en un mismo equipo
(Usuarios individuales) Uso de NETSETUP para crear una instalación personalizada
Actualizar una base de datos después de la instalación
Eliminar VSS
Nuevo Nuevas características de Visual SourceSafe 6.0
Administrar su base de datos de VSS
La pérdida de conexión de red produce un mensaje de error numérico
Fecha y hora del sistema
Uso de la línea de comandos después de una instalación de cliente
Detalles acerca de la definición de un directorio central en Visual SourceSafe
Ejecutar Netsetup desde un servidor Windows NT mediante Windows 95
Página principal de Visual SourceSafe
Microsoft Knowledge Base
Grupo de noticias de VSS
Es posible configurar los servidores Novell NetWare para controlar nombres de archivo con formato 8.3 o más largos. Si el servidor Novell NetWare únicamente puede controlar nombres de archivo en formato 8.3, el proceso normal de instalación de Visual Studio no estará en condiciones de instalar en un servidor Novell NetWare. Para instalar en un servidor Novell NetWare que sólo puede controlar nombres de archivo en formato 8.3, utilice los pasos siguientes.
Para instalar desde los CD de Visual Studio
Para instalar desde los CD de la versión independiente de Visual SourceSafe
Tema Diferencias de archivo (Cuadro de diálogo): en la sección Cuadros de diálogo de la documentación de Visual SourceSafe, el primer párrafo de las "Comentarios" no es correcto.
Texto actual: Este cuadro de diálogo sólo se utiliza cuando no ha seleccionado la comparación visual de diferencias. (Para diferencias visuales, asegúrese de seleccionar la opción Visual en el cuadro de diálogo Opciones de diferencias.) De manera predeterminada, VSS usa el cuadro de diálogo Diferencia visual.
Texto corregido: Este cuadro de diálogo sólo se utiliza cuando no ha seleccionado la comparación visual de diferencias. (Para diferencias visuales, asegúrese de seleccionar la opción Visual en el cuadro de diálogo Opciones de diferencias.) De manera predeterminada, la opción Visual está activada y VSS utiliza el cuadro de diálogo Diferencias de <archivo> con las opciones correspondientes a la diferencia visual.
En el tema asociado a Opciones de historial de archivos (Cuadro de diálogo) de la documentación de Visual SourceSafe, la primera frase de la sección Etiquetas no es correcta.
Texto actual: Sólo incluye etiquetas en el historial del proyecto si ha seleccionado la opción Incluir etiquetas.
Texto corregido: Sólo incluye etiquetas en el historial del proyecto si ha seleccionado la opción Incluir historiales de archivos.
En el tema asociado a Opciones avanzadas de desproteger (Cuadro de diálogo) de la documentación de Visual SourceSafe, la opción Reemplazar no es correcta.
Texto actual: Reemplazar: reemplaza el archivo por una versión de sólo lectura.
Texto corregido: Reemplazar: reemplaza el archivo por una versión de escritura.
En el tema asociado a Opciones avanzadas de desproteger (Cuadro de diálogo) de la documentación de Visual SourceSafe, se eliminó la opción Fin de línea.
En el tema asociado a Opciones avanzadas de obtención (Cuadro de diálogo) de la documentación de Visual SourceSafe, se eliminó la opción Fin de línea.
VSS 6.0 controla MBCS (juegos de caracteres multibyte) y DBCS (juego de caracteres de dos bytes) de modo diferente a cómo lo hacían las versiones anteriores de VSS. Si actualiza una instalación existente de VSS que tiene un archivo SSUD.dll, cambie el nombre de este archivo de modo que VSS 6.0 no pueda reconocerlo. Por ejemplo, cambie el nombre del archivo por el de SSUD.bak. Si no lo hace, el IME puede tener problemas como la desactivación de la asociación de fuentes (FA) o bien generar errores de protección general cuando se muestran nuevos diálogos de VSS 6.0.
La base de datos de control de código fuente que VSS mantiene debe ubicarse en una unidad a la que pueden obtener acceso todos los usuarios que trabajen en proyectos controlados por VSS. El método más versátil de trabajar con VSS consiste en instalar el servidor en una unidad de red e instalar desde la red (con Netsetup) en cada estación de trabajo.
Actualizar una versión anterior de SourceSafe a la versión 6.0
El programa le preguntará si desea reemplazar una instalación existente, en caso de que exista. Se recomienda esta opción, pero puede elegir una ruta de acceso alternativa con el fin de mantener dos bases de datos diferentes en un mismo equipo, una en el formato antiguo y la otra en el formato nuevo.
Nota Asegúrese de hacer primero una copia de seguridad de su base de datos, antes de proceder a la actualización.
El programa le preguntará si desea convertir su base de datos al nuevo formato para un rendimiento más rápido. Debería hacer esto tan sólo si:
Notas acerca de Netsetup para administradores de la base de datos de VSS
Tenga presente que es necesaria una licencia completa de VSS para cada usuario de SourceSafe. Si tiene 100 personas que utilizan su base de datos de VSS, necesita adquirir 100 licencias de Visual SourceSafe para evitar infringir las leyes de derechos de autor.
La versión 6.0 del programa Netsetup necesita una clave del CD, o "CD-Key", para permitir la instalación del programa de cliente de Visual SourceSafe en un equipo de cliente. Para asegurarse de que sus clientes pueden ejecutar con éxito Netsetup, proporcione la clave de CD de una de las cajas con licencia a cada usuario al que pida que ejecute Netsetup. Se tolera la utilización de la misma clave de CD por parte de todos los que ejecuten Netsetup, pero aún es necesario disponer de una licencia individual para cada usuario.
Para instalar la versión independiente de Visual SourceSafe como Administrador (Admin)
Para instalar la versión independiente de Visual SourceSafe como Cliente
Nota Es necesario disponer de una licencia completa de Visual SourceSafe en cada cliente para poder utilizar Netsetup.
o bien
Esto incluye Visual Studio, Visual C++ Enterprise version y Visual Basic, Edición empresarial.
Administradores Si va a instalar un servidor compartido, vaya a la página Aplicaciones de servidor de la instalación de Visual Studio y ejecute el programa de instalación del servidor de VSS desde ahí. Se creará una base de datos para compartir y se instalará un programa de instalación para que los usuarios con licencia puedan instalar el programa de cliente de Visual SourceSafe (mediante Netsetup).
Clientes El programa de instalación del cliente de Visual Studio instalará una versión independiente de Visual SourceSafe y la integrará con el entorno de desarrollo y otros entornos.
Nota El programa de instalación crea una base de datos local. Para obtener acceso a una base de datos compartida, haga clic en el comando Abrir del menú Archivo en el explorador de Visual SourceSafe y establézcala como base de datos predeterminada.
Importante: haga una copia de seguridad de su base de datos de VSS existente antes de actualizar
Es posible instalar productos de Visual Studio de la misma versión y en el mismo idioma (la versión 6.0 de Visual C++ y de Visual Basic en inglés, por ejemplo) por separado en la misma estación de trabajo. Las instalaciones de este tipo reciben soporte técnico de Microsoft. El Asistente para la instalación de Visual Studio 6.0 detecta si otras versiones de la versión 6.0 de la línea de productos se han instalado en una estación de trabajo de desarrollo.
Generalmente, no es posible mezclar dos productos diferentes por la versión de idioma, por la versión puntual (p. ej. 6.0 y 6.1) o por el nivel de producto en la misma estación de trabajo. Esto significa que habrá un error en la instalación, que uno o varios productos de Visual Studio 6.0 pueden no funcionar aunque la instalación se complete con éxito o, en el peor de los casos, que no se pueda desinstalar completamente alguno de estos productos.
Si el Asistente genera una advertencia durante la instalación, el camino más seguro es desinstalar el producto de Visual Studio 6.0 antes continuar. El mecanismo de detección comprueba los casos siguientes:
Producto | Instalación admitida |
Visual Basic | Instalar en dos ubicaciones diferentes |
Visual C++ | No se admite la instalación conjunta de distintas versiones del producto. |
Visual FoxPro | Instalar en dos ubicaciones diferentes |
Visual InterDev | Instalar en la misma ubicación. Debe desinstalar la primera versión antes de instalar la segunda. |
Visual J++ | Instalar en la misma ubicación. Debe desinstalar la primera versión antes de instalar la segunda. |
Visual SourceSafe | Instalar en la misma ubicación. Debe desinstalar la primera versión antes de instalar la segunda. Nota El idioma elegido para la interfaz de usuario cuando ejecuta SourceSafe se basará en la configuración de idioma del sistema. Si no instaló SourceSafe en dicho idioma, se utilizará el inglés en su lugar. |
MSDN | Instalar en el directorio predeterminado. |
Después de que el administrador cree una instalación de Visual SourceSafe en el servidor, los usuarios pueden ejecutar Netsetup con el fin de copiar los ejecutables de VSS en su disco duro.
Para instalar mediante Netsetup
Advertencia para los Administradores Todos los usuarios deben disponer de una licencia individual de VSS para poder instalar o utilizar el producto, incluso para ejecutar Netsetup. Netsetup se proporciona para su comodidad, pero el administrador debería asegurarse de que obtiene una licencia individual para cada una de las personas que instalen y utilicen el producto.
Si contestó Sí a la pregunta de si deseaba actualizar su base de datos al nuevo formato 6.0, dispone ahora de una base de datos con formato 6.0, puede utilizar la promoción de etiquetas y sacar partido de las mejoras de rendimiento. Si el programa no le hizo la pregunta o contestó No a la misma y ahora desea actualizar su base de datos, ejecute la utilidad de la línea de comandos DDUPD.exe, que se encuentra en el directorio \win32 de su instalación de servidor de VSS 6.0. (Puede ir directamente al directorio o bien agregar éste a la variable PATH y ejecutar el programa). Le recomendamos que ejecute DDUPD tan sólo cuando todo el mundo haya salido de VSS. La sintaxis es:
DDUPD <ruta de la carpeta de datos> [-undo] [-redo]
Para actualizar desde una base de datos en formato 5.0, por ejemplo, podría ejecutar:
DDUPD \\servidor\recursoCompartido\vss\data
Para deshacer una actualización, es decir para volver de nuevo al formato 5.0 y dejar de aprovechar las ventajas de la mejora del rendimiento y de la promoción de etiquetas:
DDUPD \\servidor\recursoCompartido\vss\data -UNDO
Para volver a ejecutar el proceso de actualización en una base de datos que ya tiene el formato nuevo, podría ejecutar:
DDUPD \\servidor\recursoCompartido\vss\data -REDO
Si elimina una instalación de VSS (incluida la base de datos) e intenta ejecutar SETUP.EXE, el programa de instalación puede intentar instalar VSS en la Papelera de reciclaje (si encuentra allí la antigua base de datos). Esto sólo ocurre si no vació recientemente la Papelera de reciclaje. Para resolver el problema:
Microsoft VSS 6.0 agrega muchas características nuevas, entre las que se pueden destacar:
Es recomendable realizar regularmente copias de seguridad de la unidad en la que reside su base de datos de VSS. Observe que para evitar problemas, es importante realizar copias de seguridad completas, en lugar de copias incrementales o de diferencias.
Adicionalmente, conviene ejecutar el programa ANALYZE periódicamente con el fin de mantener la integridad de la base de datos. Si se daña, el programa ANALYZE suele poder reparar el problema. Se exponen periódicamente actualizaciones de la herramienta ANALYZE en el sitio Web de VSS, http://www.microsoft.com/spain/ssafe. Conviene comprobar si en dicho sitio hay una versión de ANALYZE más reciente que la que se entrega con el producto. Para ejecutar ANALYZE, haga clic en el menú Inicio, seleccione Programas, Microsoft Visual Studio y, a continuación, Visual SourceSafe.
Nota Se recomienda siempre ejecutar ANALYZE y hacer una copia de seguridad de las bases de datos anteriores antes de actualizarlas al formato 6.0.
Si al utilizar VSS en una base de datos remota pierde su conexión con el servidor, ocurrirá el error siguiente:
"Error desconocido - 20038," (o algo parecido)
Si aparece este error, indica que perdió su conexión de red.
Para corregir esta situación:
VSS utiliza la hora y la fecha que almacena su equipo local. Si su equipo no se encuentra sincronizado con otro equipo, pueden ocurrir errores impredecibles. Por ejemplo, si protege un archivo después de otra persona, VSS puede llegar a pensar que su protección fue anterior porque la hora de su sistema no sea correcta.
La mejor solución para este problema es sincronizar la fecha y hora de su equipo local con la red periódicamente. Esto garantiza la sincronización de todos los usuarios. En Windows NT es posible hacer esto con un Servidor de origen de hora de dominio. Busque información en la dirección http://www.novell.com/ información acerca de la sincronización de tiempos en los servidores Novell NetWare.
Al trabajar desde la línea de comandos, si obtiene un mensaje afirmando que "No se ha encontrado ninguna base de datos de VSS (srcsafe.ini). Utilice la variable de entorno SSDIR o ejecute netsetup.", establezca la variable SSDIR. De este modo se informa a VSS del lugar donde encontrará el archivo SRCSAFE.INI para la instalación del servidor de VSS al que desea conectar. Para hacerlo, escriba lo siguiente en el símbolo del sistema de MSDOS:
set ssdir=\\servidor\recursoCompartido\vss
Dónde \\servidor\recursoCompartido\vss es la carpeta donde se encuentra el archivo srcsafe.ini.
Nota No inserte un espacio en blanco entre el signo igual y la ubicación de la instalación del servidor de VSS. El ejemplo siguiente no funcionará:
set ssdir= \\servidor\recursoCompartido\vss.
Un directorio central es un reflejo vivo (en el sistema de archivos) del proyecto o de los proyectos de la base de datos de Visual SourceSafe (VSS).
En una base de datos compartida, establezca el directorio central con una ruta UNC, como \\servidor\recurso\Shadow, con el fin de evitar errores cuando se realicen cambios desde un equipo diferente del utilizado para configurar el directorio principal. Asegúrese de que la ruta UNC no contiene nombre largos, tan sólo nombres cortos de 8 caracteres en la parte \\servidor\recurso\ROOT.
Por ejemplo, en lugar de definir el directorio central como D:\VSSShadow, puede definirlo como: \\servidor\D\Shadow.
Compruebe que todos los usuarios de Visual SourceSafe disponen de acceso en lectura y escritura en el directorio UNC.
Existe un problema en Windows 95 a la hora de obtener acceso a algunos programas en servidores Windows NT mediante una UNC que contenga nombres largos. Por esta razón, se recomienda crear un recurso compartido de red en el servidor de Windows NT Server que apunte directamente a la ubicación de VSS en la unidad de disco del servidor así como evitar el uso de nombres largos tanto para el servidor como para el recurso compartido.
Por ejemplo, si VSS se instaló en:
D:\Archivos de programas\Microsoft Visual Studio\Common\VSS
Para proporcionar acceso al mismo a los usuarios podría establecer:
D:\
compartido como
\\Nombre largo del servidor\Nombre largo del recurso compartido
Éstos podrían entonces obtener acceso al directorio de VSS con:
\\Nombre largo del servidor\Nombre largo del recurso compartido\Archivos de programas\Microsoft Visual Studio\Common\Vss\Netsetup.exe
Los nombres largos provocarán un error en los equipos Windows 95 cuando el servidor es un equipo Windows NT.
En lugar de ello, configúrelo con:
D:\Archivos de programas\Microsoft Visual Studio\Common\VSS
compartido como
\\Servidor\VSSRcrso
De este modo, los usuarios pueden obtener acceso a Netsetup.exe con la ruta corta UNC siguiente:
\\Servidor\VSSRcrso\Netsetup.exe
Microsoft VSS posee una página principal en Internet. Esta página ofrece diversa información e incluye artículos acerca de VSS, una demostración autoejecutable que puede descargar y ejecutar, una colección de herramientas útiles para VSS y mucho más. La dirección URL de la página principal es: http://www.microsoft.com/spain/ssafe.
Si encuentra problemas o tiene preguntas acerca de temas no tratados aquí o en documentación en pantalla, puede resultarle útil buscar en Microsoft Knowledge Base en la dirección http://www.microsoft.com/spain/support. Knowledge Base está también disponible en MSDN Library de Visual Studio 6.0, que se incluye en el CD junto con Visual SourceSafe.
Puede cambiar información con otros usuarios de VSS: para ello visite el grupo de noticias microsoft.public.visualsourcesafe en Internet. Este grupo de noticias se encuentra en el servidor msnews.microsoft.com. Tenga en cuenta que Microsoft no ofrece soporte técnico en relación con los mensajes publicados en el grupo de noticias.