Compartir a través de


Share (Línea de comandos)

Convierte el archivo o el proyecto especificado en un miembro del proyecto actual.

Sintaxis

ss ShareVSS files [-E] [-G] [-H] [-I-] [-N] [-O] [-P] [-R] [-V] [-W] [-Y] [-?]

Ejemplos

Convierte $/WORD/TEST.C en un miembro del proyecto actual:

ss Share $/WORD/TEST.C

Convierte la versión 6 de TEST.C en un miembro del proyecto actual (observe el verbo del comando Pin):

ss Pin TEST.C -V6

Crea una bifurcación desde el proyecto $/WORD:

ss Share $/WORD -R -E

En la siguiente tabla se describen las opciones de línea de comandos disponibles con este comando.

Opción Descripción
-V Comparte una versión anterior de un archivo (o proyecto).
-G Establece las opciones de Get para la copia local recuperada.
-W Convierte la copia local recuperada en editable.
-R Comparte una lista de proyectos completa de forma recursiva.
-P Especifica un nuevo nombre para el proyecto compartido.
-O Pagina o redirige el resultado del comando.
-E Bifurca tras compartir.
-I- Pasar por alto: no pide entradas bajo ninguna circunstancia.
-N Cambia entre los modos de nombre de archivo largo y corto.
-Y Especifica un nombre de usuario o una contraseña.
-?, -H Solicita Ayuda en pantalla sobre un comando.

Derechos de acceso

Debe disponer del derecho de acceso Desproteger en el proyecto desde el que está compartiendo y el derecho de acceso Agregar en el proyecto al cual está compartiendo para utilizar este comando.

Comentarios

Para compartir un archivo, establezca primero la ruta del proyecto actual al proyecto en el que desea compartir el archivo con el comando CP. Después ejecute el comando Share, especificando el archivo o los archivos ya existente que desee llevar a su proyecto actual.

Si utiliza la opción -E, el archivo se convertirá en miembro de su proyecto actual, pero se bifurcará; los cambios realizados en este proyecto no se propagan al proyecto original y viceversa. La ficha Vínculos del cuadro de diálogo Propiedades (menú Archivo) ya no muestran una relación, pero puede utilizar la ficha Rutas de acceso del cuadro de diálogo Propiedades para ver la ruta de acceso de la bifurcación de archivo que ha creado.

Compartir una versión explícita de un archivo o proyecto

Para compartir una versión explícita de un archivo, utilice el comando Pin. Con los archivos, la opción -V de Share se acepta pero no se recomienda. Especifica un archivo (que puede o puede que no esté ya en el proyecto actual) y comparte una versión específica del mismo. Cuando un proyecto está compartiendo una versión específica, siempre utiliza esa versión sin importar los cambios realizados en otros proyectos. (Si está compartiendo una versión específica, el comando ss Dir muestra esta información.) La ventaja de compartir una versión específica de un archivo es que le permite controlar, en su proyecto, el ritmo de los cambios que están realizando otros usuarios en otros proyectos.

Con los proyectos, la opción -V especifica una versión anterior de un proyecto para compartir. Esto crea un nuevo proyecto basado en otro ya existente, pero el nuevo se basa en una versión determinada del proyecto original, en lugar de basarse en la versión actual. Si no bifurca, el nuevo proyecto seguirá compartiendo todos sus archivos con el original, pero compartirá versiones más antiguas de dichos archivos. Si bifurca, ya no se compartirán los nuevos archivos con los antiguos; es como si hubiera deshecho todos los archivos en el nuevo proyecto.

Compartir un proyecto

Cuando especifica un proyecto para compartir, en lugar de compartir un archivo de otro proyecto, se crea un proyecto nuevo y completo bajo el proyecto actual que es un duplicado exacto del proyecto que especificó.

La opción -R comparte de forma recursiva un proyecto y crea una nueva lista de proyectos que comparte todos sus archivos con la lista de proyectos que especifica.

Si utiliza la opción -E con un proyecto, el nuevo proyecto no compartirá sus archivos con el proyecto original; todos los archivos se bifurcan.

La opción -P especifica un nuevo nombre para el proyecto recién creado. De forma predeterminada, el nuevo proyecto tiene el mismo nombre que el proyecto desde el que está compartiendo. Sin embargo, este valor predeterminado no funciona si desea que el nuevo proyecto esté bajo el mismo primario que el antiguo: utilice la opción -P para crear una nueva bifurcación con un nuevo nombre. Por ejemplo, si comparte el proyecto $/TESTDATA dentro de su proyecto $/GIZMO/TESTDATA, sin la opción -P, se crea una situación en la que el subproyecto tiene el mismo nombre que el primario. Con -P puede evitarlo como sigue: SS SHARE -PSHARDATA $/TESTDATA.

Vea también

Utilizar opciones y comandos de la línea de comandos | -G (Opción de línea de comandos) | -I (Opción de línea de comandos) | -N (Opción de línea de comandos) | -R (Opción de línea de comandos) | -V (Opción de línea de comandos) | -W (Opción de línea de comandos) | -Y (Opción de línea de comandos) | Pin (Línea de comandos) | Compartir (Comando, menú SourceSafe) | Utilizar la línea de comandos de VSS | Compartir archivos