EnglishFranceseCorsi

Favicon di OnWorks

commit-partial: online nel cloud

Esegui commit-partial nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando commit-partial che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


commit-patch - invia patch a Darcs, Git, Mercurial, Bazaar, Monotone, Subversion o
Repository CVS

SINOSSI


patch di commit [--modifica] [-m messaggio] [-F file-messaggio] [-v] [--funzionamento a secco] [file-patch]

commit-parziale [--modifica] [-v] [--funzionamento a secco] [--riprova] [filetto ...]

DESCRIZIONE


Normalmente i sistemi di controllo della versione non consentono commit granulari. patch di commit consente
utente da controllare di preciso cosa viene commesso (o "registrato", in darcs gergo) lasciando
l'utente fornisce una patch di cui eseguire il commit piuttosto che utilizzare i file nell'attuale lavorazione
directory. Se file-patch non è fornito sulla riga di comando, verrà letta la patch
dall'ingresso standard.

commit-parziale è come commit-patch tranne per il fatto che creerà una patch dalla corrente
modifiche nella directory di lavoro corrente e avvia il tuo editor in modo da poter modificare il
patch e il messaggio di commit (usando il VISIVO variabile d'ambiente, o se non è impostata
, il EDITOR variabile d'ambiente, o, se che non è impostato, vi. Tutti i file specificati saranno
passato al comando diff del tuo controllo di versione.

patch di commit attualmente supporta i seguenti sistemi di controllo della versione: darcs, Idiota,
mutevole, Bazar, Monotono, Sovversione e CVS.

VERSIONI


-a, --modifica - Modificare un commit precedente. Attualmente solo darcs e Idiota supportare questa opzione.
Se usato con Idiota modificherà il commit precedente. Se utilizzato con darcs, darcs chiederò
tu quale patch vuoi modificare.

-m, --Messaggio=messaggio - Un optional messaggio da usare come testo di commit. Se il messaggio è
più righe quindi darcs, Idiota e mutevole userà la prima riga come nome della patch
e il resto come dettagli di commit. Se l'opzione "-m" non è specificata, il risultato sarà
essere lo stesso di qualunque cosa farebbe il sistema di controllo della versione sottostante se non lo facessi
specificare un nome di messaggio sulla riga di comando. Questo è, patch di commit non interferisce con
il processo di denominazione delle patch del sistema di controllo della versione sottostante; darcs chiederò ancora
tu in modo interattivo; CVS e Sovversione lancerà comunque il tuo editor.

-F, --file-messaggio=Nome del file - Puoi opzionalmente ottenere il messaggio di commit da un file. Questo
è generalmente utile solo per lo scripting patch di commit.

-v, --verboso - Attiva il debug. Questo stamperà i comandi che patch di commit is
in esecuzione per ottenere il commit della patch.

-n, --funzionamento a secco - Attiva un debug più paranoico. Questo stamperà i comandi che commettere-
patch verrà eseguito per ottenere il commit della patch ma in realtà non eseguirà quei comandi.

-r, --riprova - Disponibile solo in commit-parziale. Questo ricaricherà l'ultima patch che è stata
tentato di essere inserito nel tuo editor invece delle attuali modifiche nel
directory. Questo è per i casi in cui la patch non riesce a eseguire il commit per qualche motivo e tu vuoi
per provare a risolverlo invece di ricominciare da capo.

DIAGNOSTICA


patch di commit funziona manipolando la directory di lavoro usando "patch", "interdiff" e
il "diff" del sistema di controllo della versione sottostante. Se una qualsiasi parte del processo fallisce, commettere-
patch tenterà di ripristinare la directory di lavoro allo stato in cui era prima del comando
è stato eseguito. Eventuali errori dal sistema di controllo della versione sottostante o dalla patch saranno
stampato.

AVVERTENZE


La patch specificata sulla riga di comando deve provenire dalla stessa posizione dell'attuale
directory. Cioè, quanto segue non funzionerà:

cvs diff -u > ../a.patch
cd ..
commit-patch a.patch

sentirti devono obbligatoriamente: eseguire il patch di commit dalla stessa directory da cui era basata la patch originale.

darcs, Idiota e mutevole metti "a/" e "b/" davanti a tutti i percorsi nell'output diff.
Non preoccuparti di questo; patch di commit ne tiene conto.

ESEMPI


Tipico CVS utilizzo:

cvs diff -u > a.patch
emacs a.patch
commit-patch a.patch

mutevole utilizzo con un messaggio specificato:

hg diff > a.patch
emacs a.patch
commit-patch -m "Questo è un messaggio di commit" a.patch

darcs utilizzo con un messaggio multilinea specificato:

darcs diff -u > a.patch
emacs a.patch
commit-patch -m 'Questo è il nome della patch
Ecco i dettagli della patch' a.patch

AUTORI


· David Caldwell[email protected]>

· Jim Radford[email protected]>

COPYRIGHT E LICENZA ILLIMITATA


Copyright 2003-2013 di David Caldwell e Jim Radford.

patch di commit è distribuito sotto la GNU General Public License. Vedere il file COPIA in
la distribuzione per maggiori dettagli.

STORIA


patch di commit era originariamente chiamato "cvs-commit-patch" ed era uno script bash scritto in
2003 di Jim Radford (con David Caldwell nella stanza che disegna la procedura su un bianco
tavola). David in seguito lo ha convertito in "darcs-commit-patch", quindi li ha integrati di nuovo
insieme in patch di commit. mutevole è stato poi aggiunto il supporto. Ad un certo punto David
tradotto da bash in perl perché i problemi di citazione funky di bash stavano causando problemi
con un repository che aveva uno spazio in uno dei nomi di directory.

Utilizza commit-partial online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    VBA-M (archiviato - ora su Github)
    VBA-M (archiviato - ora su Github)
    Il progetto si è spostato in
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Caratteristiche: Creazioni di cheat salva gli stati multi
    sistema, supporta gba, gbc, gb, sgb,
    sgb2Tu...
    Scarica VBA-M (Archiviato - Ora su Github)
  • 2
    Stacer
    Stacer
    Ottimizzatore e monitoraggio del sistema Linux
    Repository Github:
    https://github.com/oguzhaninan/Stacer.
    Pubblico: utenti finali/desktop. Utente
    interfaccia: Qt. Programmazione La...
    Scarica Stacer
  • 3
    Orange Fox
    Orange Fox
    Fork di TeamWinRecoveryProject(TWRP)
    con molte funzioni aggiuntive, riprogettazione
    e più Caratteristiche: Supporta Treble e
    ROM non Treble Kernel Oreo aggiornato,
    costruito...
    Scarica OrangeFox
  • 4
    itop - ITSM CMDB OpenSource
    ittop - ITSM CMDB OpenSource
    Portale delle operazioni IT: un open completo
    sorgente, ITIL, servizio web based
    strumento di gestione compreso un full
    CMDB personalizzabile, un sistema di helpdesk e
    un uomo dei documenti...
    Scarica ittop - ITSM CMDB OpenSource
  • 5
    Clementine
    Clementine
    Clementine è una musica multipiattaforma
    giocatore e organizzatore di librerie ispirato da
    Amarok 1.4. Ha un veloce e
    interfaccia facile da usare, e ti permette di
    cerca e...
    Scarica Clementina
  • 6
    XISMUS
    XISMUS
    ATTENZIONE: l'aggiornamento cumulativo 2.4.3 ha
    stato rilasciato!! L'aggiornamento funziona per qualsiasi
    precedente versione 2.xx. Se stai aggiornando
    dalla versione v1.xx, scaricare e
    i ...
    Scarica XISMuS
  • Di Più "

Comandi Linux

Ad