IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

git-review - Online nel cloud

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

Questo è il comando git-review 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


git-recensione — Invia le modifiche a Gerrit per la revisione

SINOSSI


git-recensione [-r a distanza] [-UV] -d il cambiamento [ramo]
git-recensione [-r a distanza] [-UV] -x il cambiamento [ramo]
git-recensione [-r a distanza] [-UV] -N il cambiamento [ramo]
git-recensione [-r a distanza] [-UV] -X il cambiamento [ramo]
git-recensione [-r a distanza] [-UV] -m cambia-intervallo-ps [ramo]
git-recensione [-r a distanza] [-fnuv] -s [ramo]
git-recensione [-fnuvDRT] [-r a distanza] [-t argomento] [--revisori recensore ...] [ramo]
git-recensione -l
git-recensione --versione

DESCRIZIONE


git-recensione automatizza e semplifica alcune delle attività legate all'invio locale
modifiche a un server Gerrit per la revisione. È progettato per facilitarne la comprensione
Gerrit, soprattutto per gli utenti che sono recentemente passati a Git da un altro controllo di versione
.

il cambiamento può essere changeNumber come ottenuto utilizzando --elenco opzione, o può esserlo
changeNumber,patchsetNumero per recuperare il patchset esatto dalla modifica. In quel caso locale
il nome del ramo avrà il suffisso -patch[patchsetNumber].

Sono disponibili le seguenti opzioni:

-d il cambiamento, --scarica=il cambiamento
Scaricare il cambiamento da Gerrit in una filiale locale. La filiale prenderà il nome da
autore della patch e il nome di un argomento. Se la filiale locale esiste già, lo farà
tentare di aggiornare con l'ultimo patchset per questa modifica.

-x il cambiamento, --cherrypick=il cambiamento
APPLICA il cambiamento da Gerrit e impegnarsi nell'attuale filiale locale ("cherry pick").
Non viene creato alcun ramo aggiuntivo.

Ciò rende possibile rivedere una modifica senza creare un ramo locale per essa. SU
D'altra parte, fai attenzione: se non stai attento, ciò può facilmente causare
set di patch aggiuntivi per modifiche dipendenti. Inoltre, se il ramo corrente è
abbastanza diverso, la modifica potrebbe non applicarsi affatto o produrre conflitti di unione
devono essere risolti manualmente.

-N il cambiamento, --cherrypickonly=il cambiamento
APPLICA il cambiamento da Gerrit nella directory di lavoro corrente, aggiungilo allo staging
area ("indice git"), ma non impegnarlo.

Ciò rende possibile rivedere una modifica senza creare un commit locale per essa.
Utile se desideri unire diversi commit in uno a cui verranno inviati
recensione.

Se il ramo attuale è sufficientemente diverso, la modifica potrebbe non applicarsi affatto o
produrre conflitti di unione che devono essere risolti manualmente.

-X il cambiamento, --cherrypickindicate=il cambiamento
APPLICA il cambiamento da Gerrit e impegnarsi nell'attuale filiale locale ("cherry pick"),
indicando da quale commit è stata scelta questa modifica.

Ciò rende possibile rivedere una modifica per un ramo diverso senza crearla
una filiale locale per questo.

Se il ramo attuale è sufficientemente diverso, la modifica potrebbe non applicarsi affatto o
produrre conflitti di unione che devono essere risolti manualmente.

-m cambia-intervallo-ps, --confronta=cambia-intervallo-ps
Scarica i patchset specificati per il cambiamento da Gerrit, ribase sia su master che
differenze di visualizzazione (git-diff).

cambia-intervallo-ps può essere specificato come
changeNumber,vecchioPatchSetNumber[-newPatchSetNumber]

vecchioPatchSetNumber è obbligatorio, e se nuovoPatchSetNumber non è specificato, il
verrà utilizzato il set di patch più recente.

Ciò rende possibile confrontare facilmente cosa è cambiato dall'ultima volta che hai effettuato l'accesso
esaminato la modifica proposta.

Se il ramo principale è sufficientemente diverso, il rebase può produrre conflitti di unione.
Se ciò accade, il rebasing verrà interrotto e il diff verrà visualizzato per not-rebased
rami. Puoi anche usare --no-rebase (-R) per saltare sempre la ribasatura.

-f, --finire
Chiudi il ramo locale e torna al ramo di destinazione in caso di successo
sottomissione.

-n, --funzionamento a secco
In realtà non eseguire comandi che abbiano effetti diretti. Stampali invece.

-r a distanza, --remoto=a distanza
Git remote da utilizzare per Gerrit.

-s, --impostare
Basta eseguire i comandi di configurazione del repository ma non inviare nulla.

-t argomento, --argomento=argomento
Imposta l'argomento di destinazione per questa modifica sul server gerrit. Se non specificato, si tratta di un bug
verrà utilizzato il numero dal riepilogo del commit. In alternativa, il nome della filiale locale
verrà utilizzato se diverso dal ramo remoto.

-T, --nessun argomento
Invia recensione senza argomento.

--revisori recensore ...
Iscrivere uno o più revisori ai set di patch caricati. I revisori dovrebbero esserlo
identificabile da Gerrit (di solito usa il nome utente Gerrit o l'indirizzo email).

-u, --aggiornare
Salta le copie locali memorizzate nella cache e forza gli aggiornamenti dalle risorse di rete.

-l, --elenco
Elenca le recensioni disponibili sul server gerrit per questo progetto.

-y, --sì
Indica che, in effetti, capisci se stai inviando più di una patch.

-v --verboso
Attiva un output più dettagliato.

-D, --brutta copia
Invia la recensione come bozza. Richiede Gerrit 2.3 o successivo.

-R, --no-rebase
Non eseguire automaticamente un rebase prima di inviare la modifica a Gerrit.

Quando invii una modifica per la revisione, di solito vorrai che sia basata sul suggerimento
del ramo a monte al fine di evitare possibili conflitti. Quando si modifica una modifica e
ribasando il nuovo patchset, l'interfaccia web di Gerrit mostrerà una differenza tra
i due patchset che contengono tutti i commit intermedi. Questo potrebbe confondere molti
revisori che si aspetterebbero di vedere una differenza molto più semplice.

Può essere utilizzato anche per --confrontare per saltare il rebase automatico delle recensioni recuperate.

--traccia
Scegli il ramo rispetto al quale inviare la modifica (e, in caso di rebase, rispetto al rebase)
dal ramo tracciato (se un ramo viene tracciato) e impostare il tracciamento
ramo durante il download di una modifica per puntare al telecomando e al ramo rispetto al quale
devono essere inviate le patch. Vedi la configurazione di gitreview.track.

--nessuna traccia
Ignora qualsiasi ramo tracciato dal ramo corrente, sovrascrivendo gitreview.track.
Questa opzione è implicita fornendo un nome di ramo specifico sulla riga di comando.

--versione
Stampa il numero di versione ed esci.

CONFIGURAZIONE


Questa utilità può essere configurata aggiungendo voci alla configurazione di Git.

Sono supportate le seguenti chiavi di configurazione:

gitreview.nomeutente
Nome utente predefinito utilizzato per accedere al repository. Se non specificato nel file Git
configurazione, Git remoto o .gitreview file, all'utente verrà richiesto di farlo
specificare il nome utente.

Voce di esempio nel .gitconfig file:

[gitreview]
nome utente=mygerrituser

gitreview.scheme
Questa impostazione determina lo schema predefinito (ssh/http/https) di gerrit remote

gitreview.host
Questa impostazione determina il nome host predefinito di gerrit remote

gitreview.port
Questa impostazione determina la porta predefinita di gerrit remote

gitreview.project
Questa impostazione determina il nome predefinito del repository git gerrit

gitreview.remote
Questa impostazione determina il nome predefinito da utilizzare per gerrit remote

gitreview.branch
Questa impostazione determina il ramo predefinito

gitreview.track
Determina se preferire il ramo attualmente tracciato (se presente) e il file
ramo rispetto al quale il changeset è stato inviato a Gerrit (se esiste
esattamente uno di questi rami) a defaultremote e defaultbranch per l'invio
e ribasare contro. Se il ramo dell'argomento locale tiene traccia di un ramo remoto,
È necessario utilizzare il ramo remoto e il ramo monitorato dal ramo dell'argomento locale
per le operazioni di invio e rebase, anziché defaultremote e
defaultbranch.

Quando si scarica una patch, crea il ramo locale per tenere traccia di quella appropriata
remote e branch per scegliere quel ramo per impostazione predefinita al momento dell'invio
modifiche a quel changeset.

È necessario specificare il valore "true" o "false".

true Preferisce il ramo attualmente tracciato (se presente) - equivalente a
regolazione --traccia quando si inviano modifiche.

false Ignora i rami di tracciamento - equivalente all'impostazione --nessuna traccia (la
default) o fornendo un nome di ramo esplicito al momento dell'invio
i cambiamenti. Questo è il valore predefinito a meno che non venga sovrascritto da
.gitreview file ed è implicito fornendo un ramo specifico
nome sulla riga di comando.

gitreview.rebase
Questa impostazione determina se le modifiche inviate verranno ricalcolate
stato più recente della filiale.

È necessario specificare il valore "true" o "false".

false Non riprogrammare le modifiche all'invio - equivalente all'impostazione -R quando
presentare modifiche.

true Effettua il rebase delle modifiche all'invio. Questo è il valore predefinito a meno che
sovrascritto da .gitreview file.

Questa impostazione ha la precedenza sulla configurazione specifica del repository nel file
.gitreview file.

color.review Indica se utilizzare sequenze di escape ANSI per aggiungere colore all'output visualizzato da
questo comando. Il valore predefinito è determinato da color.ui.

auto o true Se si desidera che l'output utilizzi il colore quando viene scritto sul terminale
(predefinito con Git 1.8.4 e versioni successive).

sempre se si desidera che tutto l'output utilizzi il colore

mai o falso
Se non desideri utilizzare il colore per nessun output. (predefinito con Git
precedente alla 1.8.4)

git-recensione interrogherà il sistema di credenziali git per l'utente/password gerrit durante l'autenticazione
errore su http(s). A differenza di Git, git-recensione non persiste l'utente/password gerrit in git
il sistema di credenziali per scopi di sicurezza e la configurazione del sistema di credenziali git rimangono sotto
responsabilità dell'utente.

Utilizza git-review online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

  • 1
    Aarch64-Linux-GNU-GNATBIND
    Aarch64-Linux-GNU-GNATBIND
    moscerino, moscerino, moscerino, moscerino,
    gnatfind, gnathtml, gnatkr, gnatlink,
    moscerini, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - cassetta degli attrezzi GNAT
    DESCRIZIONE: Il...
    Eseguire aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    moscerino, moscerino, moscerino, moscerino,
    gnatfind, gnathtml, gnatkr, gnatlink,
    moscerini, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - cassetta degli attrezzi GNAT
    DESCRIZIONE: Il...
    Eseguire aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-info
    cpupower-idle-info
    cpupower idle-info - Utilità per
    recuperare le informazioni sul kernel inattivo della cpu
    SINTASSI: cpupower [ -c cpulist ]
    idle-info [opzioni] DESCRIZIONE: Uno strumento
    che stampa p...
    Eseguire cpupower-idle-info
  • 4
    cpupower-idle-set
    cpupower-idle-set
    cpupower idle-set - Utilità per impostare cpu
    opzioni del kernel specifiche per lo stato inattivo
    SINTASSI: cpupower [ -c cpulist ]
    idle-info [opzioni] DESCRIZIONE: The
    cpupower inattivo-se...
    Eseguire cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - Modifica/stampa i file dell'utente
    percorso di ricerca mapset corrente. Colpisce il
    l'accesso dell'utente ai dati esistenti ai sensi del
    altri mapset nella posizione corrente. ...
    Eseguire g.mapsetsgrass
  • 6
    g.messagegrass
    g.messagegrass
    g.message - Stampa un messaggio, avviso,
    informazioni sullo stato di avanzamento o errore irreversibile nel file
    Modo ERBA. Questo modulo dovrebbe essere utilizzato in
    script per i messaggi forniti all'utente.
    CHIAVE...
    Esegui g.messagegrass
  • Di Più "

Ad