InglésFrancésEspañol

Ad


icono de página de OnWorks

compromiso parcial: en línea en la nube

Ejecute el compromiso parcial en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, el emulador en línea de Windows o el emulador en línea de MAC OS

Este es el comando de confirmación parcial 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


commit-patch: confirma parches para Darcs, Git, Mercurial, Bazaar, Monotone, Subversion o
Repositorios CVS

SINOPSIS


parche de confirmación [--enmendar] [-m mensaje] [-F archivo-mensaje] [-v] [- corrida en seco] [archivo de parche]

compromiso-parcial [--enmendar] [-v] [- corrida en seco] [--rever] [presentar ...]

DESCRIPCIÓN


Normalmente, los sistemas de control de versiones no permiten confirmaciones detalladas. compromiso-parche permite la
usuario para controlar exactamente lo que se compromete (o "registra", en Darcs lenguaje) dejando
el usuario proporciona un parche para ser comprometido en lugar de usar los archivos en el trabajo actual
directorio. Si archivo de parche no se proporciona en la línea de comando, entonces se leerá el parche
desde la entrada estándar.

compromiso parcial es como commit-patch excepto que creará un parche a partir del actual
cambios en el directorio de trabajo actual e inicie su editor para que pueda editar el
parche y el mensaje de confirmación (usando el VISUAL variable de entorno, o si no está configurada
las EDITOR variable de entorno, o, si esa no está configurado, vi. Cualquier archivo que especifique será
pasado al comando diff de su control de versiones.

compromiso-parche actualmente es compatible con los siguientes sistemas de control de versiones: Darcs, Git,
mercurial, Bazar, Monótono, Subversióny CVS.

CAMPUS


-a, --enmendar - Modificar un compromiso anterior. Actualmente solo Darcs y Git apoyar esta opción.
Cuando se usa con Git modificará el compromiso anterior. Cuando se usa con Darcs, Darcs le preguntará
usted qué parche desea modificar.

-m, --mensaje=mensaje - Un opcional mensaje para usar como texto de confirmación. Si el mensaje es
varias líneas entonces Darcs, Gity mercurial usará la primera línea como nombre del parche
y el resto como detalles de compromiso. Si no se especifica la opción "-m", el resultado será
Ser lo mismo que haría el sistema de control de versiones subyacente si no lo hiciera
especifique un nombre de mensaje en la línea de comando. Es decir, compromiso-parche no interfiere con
el proceso de denominación de parches del sistema de control de versiones subyacente; Darcs todavía preguntará
usted interactivamente; CVS y Subversión aún lanzará su editor.

-F, --archivo de mensaje=nombre de archivo - Opcionalmente, puede obtener el mensaje de confirmación de un archivo. Esta
generalmente solo es útil para la creación de scripts compromiso-parche.

-v, --verboso - Activa la depuración. Esto imprimirá los comandos que compromiso-parche is
en ejecución para confirmar el parche.

-n, - corrida en seco - Activa una depuración más paranoica. Esto imprimirá los comandos que cometer-
parche se ejecutará para confirmar el parche, pero en realidad no ejecutará esos comandos.

-r, --rever - Solo disponible en compromiso parcial. Esto recargará el último parche que fue
intentado comprometerse en su editor en lugar de los cambios actuales en el
directorio. Esto es para los casos en los que el parche no se confirma por alguna razón y desea
para intentar arreglarlo en lugar de empezar de nuevo.

La diagnostica


compromiso-parche funciona manipulando el directorio de trabajo usando "parche", "interdiff" y
el "diff" del sistema de control de versiones subyacente. Si falla alguna parte del proceso, cometer-
parche intentará restaurar el directorio de trabajo al estado que tenía antes del comando
fue corrido. Cualquier error del sistema de control de versiones subyacente o del parche será
impreso.

AVISOS


El parche especificado en la línea de comando debe originarse en el mismo lugar que el actual
directorio. Es decir, lo siguiente no funcionará:

cvs diff -u> ../a.patch
discos compactos ..
cometer-parche a.patch

Usted debe corrida compromiso-parche desde el mismo directorio en el que se basó el parche original.

Darcs, Git y mercurial ponga "a /" y "b /" delante de todas las rutas en la salida diff.
No se preocupe por esto; compromiso-parche lo tiene en cuenta.

EJEMPLOS


Resolucion CVS uso:

cvs diff -u> un parche
emacs un parche
cometer-parche a.patch

mercurial uso con un mensaje especificado:

hg diff> un parche
emacs un parche
commit-patch -m "Este es un mensaje de confirmación" a.patch

Darcs uso con un mensaje de varias líneas especificado:

darcs diff -u> un parche
emacs un parche
commit-patch -m 'Este es el nombre del parche
Aquí están los detalles del parche 'a.patch

AUTORES


· David Caldwell[email protected]>

· Jim Radford[email protected]>

DERECHOS DE AUTOR Y LICENCIA


Copyright 2003-2013 de David Caldwell y Jim Radford.

compromiso-parche se distribuye bajo la Licencia Pública General GNU. Ver el archivo COPIA en
la distribución para más detalles.

HISTORIA


compromiso-parche originalmente se llamaba "cvs-commit-patch" y era un script bash escrito en
2003 por Jim Radford (con David Caldwell en la sala dibujando el procedimiento en un
tablero). David más tarde lo convirtió en "darcs-commit-patch", luego los integró de nuevo
juntos en compromiso-parche. mercurial Luego se agregó soporte. En algún momento David
traducido de bash a perl porque los problemas de citas funky bash estaban causando problemas
con un repositorio que tenía un espacio en uno de los nombres de directorio.

Utilice la confirmación parcial en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    TRAGO
    TRAGO
    SWIG es una herramienta de desarrollo de software
    que conecta programas escritos en C y
    C ++ con una variedad de alto nivel
    lenguajes de programación. SWIG se utiliza con
    diferente...
    Descargar SWIG
  • 2
    WooCommerce Nextjs reaccionar tema
    WooCommerce Nextjs reaccionar tema
    Tema React WooCommerce, creado con
    Siguiente JS, Webpack, Babel, Node y
    Express, usando GraphQL y Apollo
    Cliente. Tienda WooCommerce en React(
    contiene: Productos...
    Descargar el tema WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Paquete de repositorio para ArchLabs Este es un
    aplicación que también se puede buscar
    en
    https://sourceforge.net/projects/archlabs-repo/.
    Ha sido alojado en OnWorks en...
    Descargar archlabs_repo
  • 4
    Proyecto Zephyr
    Proyecto Zephyr
    El Proyecto Zephyr es una nueva generación
    sistema operativo en tiempo real (RTOS) que
    soporta múltiples hardware
    arquitecturas. Se basa en un
    kernel de tamaño reducido ...
    Descargar Proyecto Zephyr
  • 5
    Desventajas
    Desventajas
    SCons es una herramienta de construcción de software
    que es una alternativa superior a la
    herramienta de compilación clásica "Make" que
    todos conocemos y amamos. SCons es
    implementó un ...
    Descargar SCons
  • 6
    PSeInt
    PSeInt
    PSeInt es un intérprete de pseudocódigo para
    estudiantes de programación de habla hispana.
    Su propósito principal es ser una herramienta para
    aprendiendo y entendiendo lo básico
    concepto ...
    Descargar PSeInt
  • Más "

Comandos de Linux

  • 1
    7z
    7z
    7z - Un archivador de archivos con la más alta
    índice de compresión ...
    Ejecutar 7z
  • 2
    7za
    7za
    7za - Un archivador de archivos con la más alta
    índice de compresión ...
    Ejecutar 7za
  • 3
    espeluznante
    espeluznante
    CREEPY - Una información de geolocalización
    agregador DESCRIPCIÓN: espeluznante es un
    aplicación que te permite recopilar
    información relacionada con la geolocalización de
    usuarios de...
    correr espeluznante
  • 4
    compilación de cricket
    compilación de cricket
    grillo - Un programa para gestionar el
    recopilación y visualización de series temporales
    datos ...
    Ejecutar compilación de cricket
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - secuencia de comandos para obtener
    información sobre la versión instalada
    de G-Wrap...
    Ejecute g-wrap-config
  • 6
    g.accessgrass
    g.accessgrass
    g.access - Controla el acceso a la
    conjunto de mapas actual para otros usuarios en el
    sistema. Si no se da ninguna opción, imprime
    estado actual. PALABRAS CLAVE: general, mapa
    gestión, p ...
    Ejecutar g.accessgrass
  • Más "

Ad