Este es el comando rcsmerge que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
rcsmerge - fusionar revisiones de RCS
SINOPSIS
fusionar [opciones] presentar
DESCRIPCIÓN
fusionar incorpora los cambios entre dos revisiones de un archivo RCS en el
archivo de trabajo correspondiente.
Los nombres de archivo que coinciden con un sufijo RCS denotan archivos RCS; todos los demás denotan archivos de trabajo. Nombres
están emparejados como se explica en ci(1).
Se debe especificar al menos una revisión con una de las opciones que se describen a continuación, generalmente
-r. Se pueden especificar dos revisiones como máximo. Si solo se especifica una revisión, la
la última revisión en la rama predeterminada (normalmente la rama más alta en el tronco) es
asumido para la segunda revisión. Las revisiones pueden especificarse numérica o simbólicamente.
fusionar imprime una advertencia si hay superposiciones y delimita las regiones superpuestas como
explicado en unir(1). El comando es útil para incorporar cambios en un check-out.
revisión.
OPCIONES
-A Conflictos de salida usando el -A estilo de diferencia3(1), si es compatible con diferencia3. Esto
fusiona todos los cambios que proceden de file2 a file3 into file1y genera la mayor cantidad
salida detallada.
-E, -e Estas opciones especifican estilos de conflicto que generan menos información que -A. Vea
diferencia3(1) para obtener más detalles. El valor predeterminado es -E. Con -e, fusionar no advierte sobre
conflictos.
-ksubst
Usa subst sustitución de palabras clave de estilo. Ver co(1) para obtener más detalles. Por ejemplo,
-kk -r1.1 -r1.2 ignora las diferencias en los valores de las palabras clave al combinar los cambios de
1.1 a 1.2. Normalmente no tiene sentido fusionar archivos binarios como si fueran
texto, entonces fusionar se niega a fusionar archivos si -kb se utiliza expansión.
-p[acelerar]
Envíe el resultado a la salida estándar en lugar de sobrescribir el archivo de trabajo.
-q[acelerar]
Corre silenciosamente; no imprima diagnósticos.
-r[acelerar]
Fusionar con respecto a la revisión acelerar. Aquí un vacío acelerar representa lo último
revisión en la rama predeterminada, normalmente la cabecera.
-T Esta opción no tiene ningún efecto; está presente por compatibilidad con otros comandos RCS.
-V Imprime el número de versión de RCS.
-Vn Emular la versión RCS n. Vea co(1) para obtener más detalles.
-xsufijos
Usa sufijos para caracterizar archivos RCS. Ver ci(1) para obtener más detalles.
-zzona Usa zona como zona horaria para la sustitución de palabras clave. Ver co(1) para obtener más detalles.
EJEMPLOS
Suponga que ha publicado la revisión 2.8 de Fc. Suponga además que después de completar
una revisión 3.4 inédita, recibe actualizaciones para la versión 2.8 de otra persona. Para
combine las actualizaciones a 2.8 y sus cambios entre 2.8 y 3.4, ponga las actualizaciones a 2.8
en el archivo fc y ejecutar
fusionar -p -r2.8 -r3.4 Fc > f.merged.c
Entonces examina f.fusionado.c. Alternativamente, si desea guardar las actualizaciones a 2.8 en el RCS
archivo, registrarlos como revisión 2.8.1.1 y ejecutar co -j:
ci -r2.8.1.1 Fc
co -r3.4 -j2.8: 2.8.1.1 Fc
Como otro ejemplo, el siguiente comando deshace los cambios entre la revisión 2.4 y 2.8
en su revisión actualmente desprotegida en Fc.
fusionar -r2.8 -r2.4 Fc
Tenga en cuenta el orden de los argumentos y que Fc se sobrescribirá.
MEDIO AMBIENTE
RCSINIT
Opciones antepuestas a la lista de argumentos, separadas por espacios. Se escapa una barra invertida
espacios dentro de una opción. los RCSINIT las opciones se anteponen a las listas de argumentos
de la mayoría de los comandos RCS. Útil RCSINIT las opciones incluyen -q, -V, -xy -z.
RCS_MEM_LIMIT
Normalmente, para velocidad, ordena el mapa de memoria o copia en la memoria el archivo RCS si
su tamaño es menor que el limite de memoria, actualmente predeterminado en `` ilimitado ''.
De lo contrario (o si las formas rápidas inicialmente probadas fallan), los comandos vuelven a
utilizando rutinas de E / S estándar. Puede ajustar el límite de memoria configurando
RCS_MEM_LIMIT a un valor numérico Lim (medido en kilobytes). Un valor vacío es
silenciosamente ignorado. Como efecto secundario, especificando RCS_MEM_LIMIT inhibe el retroceso a
rutinas más lentas.
TMPDIR Nombre del directorio temporal. Si no se establece, las variables de entorno TMP y
TEMP se inspeccionan en su lugar y se toma el primer valor encontrado; si ninguno de ellos es
establecido, se utiliza un valor predeterminado dependiente del host, normalmente / Tmp.
La diagnostica
El estado de salida es 0 para que no haya superposiciones, 1 para algunas superposiciones, 2 para problemas.
IDENTIFICACIÓN
Autor: Walter F. Tichy.
Revisión de la página del manual: 5.9.4; Fecha de lanzamiento: 2015-06-21.
Copyright © 2010-2015 Thien-Thi Nguyen.
Copyright © 1990, 1991, 1992, 1993, 1994, 1995 Paul Eggert.
Copyright © 1982, 1988, 1989 Walter F. Tichy.
Utilice rcsmerge en línea utilizando los servicios de onworks.net