InglesPransesEspanyol

Ad


OnWorks favicon

git-review - Online sa Cloud

Patakbuhin ang git-review sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command git-review na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


git-review — Isumite ang mga pagbabago kay Gerrit para sa pagsusuri

SINOPSIS


git-review [-r malayo] [-uv] -d baguhin [sangay]
git-review [-r malayo] [-uv] -x baguhin [sangay]
git-review [-r malayo] [-uv] -N baguhin [sangay]
git-review [-r malayo] [-uv] -X baguhin [sangay]
git-review [-r malayo] [-uv] -m baguhin-ps-range [sangay]
git-review [-r malayo] [-fnuv] -s [sangay]
git-review [-fnuvDRT] [-r malayo] [-t paksa] [--mga tagasuri reviewer ...] [sangay]
git-review -l
git-review --bersyon

DESCRIPTION


git-review automates at streamlines ilan sa mga gawain na kasangkot sa pagsusumite ng lokal
mga pagbabago sa isang Gerrit server para sa pagsusuri. Ito ay dinisenyo upang gawing mas madaling maunawaan
Gerrit, lalo na para sa mga user na kamakailan ay lumipat sa Git mula sa isa pang kontrol ng bersyon
system.

baguhin ay maaaring maging changeNumber bilang nakuha gamit --listahan opsyon, o maaari itong maging
changeNumber,patchsetNumber para sa pagkuha ng eksaktong patchset mula sa pagbabago. Sa kasong iyon, lokal
Ang pangalan ng sangay ay magkakaroon ng -patch[patchsetNumber] suffix.

Magagamit ang mga sumusunod na pagpipilian:

-d baguhin, --download=baguhin
Download baguhin mula Gerrit sa isang lokal na sangay. Ang sangay ay ipapangalan sa
patch author at ang pangalan ng isang paksa. Kung ang lokal na sangay ay mayroon na, ito ay
subukang mag-update gamit ang pinakabagong patchset para sa pagbabagong ito.

-x baguhin, --cherrypick=baguhin
gamitin baguhin mula kay Gerrit at mag-commit sa kasalukuyang lokal na sangay ("cherry pick").
Walang karagdagang sangay na ginawa.

Ginagawa nitong posible na suriin ang isang pagbabago nang hindi gumagawa ng lokal na sangay para dito. Naka-on
sa kabilang banda, magkaroon ng kamalayan: kung hindi ka mag-iingat, madali itong magresulta
karagdagang mga set ng patch para sa mga nakadependeng pagbabago. Gayundin, kung ang kasalukuyang sangay ay
sapat na naiiba, ang pagbabago ay maaaring hindi mailapat sa lahat o magbunga ng mga pagsasalungat na iyon
kailangang lutasin sa pamamagitan ng kamay.

-N baguhin, --cherrypickonly=baguhin
gamitin baguhin mula sa Gerrit papunta sa kasalukuyang gumaganang direktoryo, idagdag ito sa pagtatanghal ng dula
area ("git index"), ngunit huwag gawin ito.

Ginagawa nitong posible na suriin ang isang pagbabago nang hindi gumagawa ng lokal na pangako para dito.
Kapaki-pakinabang kung gusto mong pagsamahin ang ilang mga commit sa isa na isusumite para sa
pagsusuri.

Kung ang kasalukuyang sangay ay sapat na naiiba, ang pagbabago ay maaaring hindi mailapat sa lahat o
gumawa ng mga pagsasanib ng mga salungatan na kailangang lutasin sa pamamagitan ng kamay.

-X baguhin, --cherrypickindicate=baguhin
gamitin baguhin mula kay Gerrit at mag-commit sa kasalukuyang lokal na sangay ("cherry pick"),
na nagsasaad kung saan ang gumawa ng pagbabagong ito ay pinili ng cherry.

Ginagawa nitong posible na muling suriin ang isang pagbabago para sa ibang sangay nang hindi gumagawa
isang lokal na sangay para dito.

Kung ang kasalukuyang sangay ay sapat na naiiba, ang pagbabago ay maaaring hindi mailapat sa lahat o
gumawa ng mga pagsasanib ng mga salungatan na kailangang lutasin sa pamamagitan ng kamay.

-m baguhin-ps-range, --compare=baguhin-ps-range
I-download ang tinukoy na mga patchset para sa baguhin mula kay Gerrit, rebase pareho sa master at
mga pagkakaiba sa pagpapakita (git-diff).

baguhin-ps-range maaaring tukuyin bilang
changeNumber, oldPatchSetNumber[-newPatchSetNumber]

oldPatchSetNumber ay sapilitan, at kung bagongPatchSetNumber ay hindi tinukoy, ang
pinakabagong patchset ang gagamitin.

Ginagawa nitong posible na madaling ihambing kung ano ang nagbago mula sa huling pagkakataon mo
nirepaso ang iminungkahing pagbabago.

Kung ang master branch ay sapat na naiiba, ang rebase ay maaaring magdulot ng merge conflicts.
Kung nangyari iyon, ang rebasing ay aabort at diff na ipapakita para sa hindi-rebase
mga sanga. Maaari mo ring gamitin --walang-rebase (-R) para laging laktawan ang rebasing.

-f, --tapos
Isara ang lokal na sangay at lumipat pabalik sa target na sangay sa matagumpay
pagsumite.

-n, --dry-run
Huwag talagang magsagawa ng anumang mga utos na may direktang epekto. I-print ang mga ito sa halip.

-r malayo, --remote=malayo
Git remote na gagamitin para kay Gerrit.

-s, --setup
Patakbuhin lang ang mga utos sa pag-setup ng repo ngunit huwag magsumite ng anuman.

-t paksa, --paksa=paksa
Itinatakda ang target na paksa para sa pagbabagong ito sa gerrit server. Kung hindi tinukoy, isang bug
number mula sa commit summary ang gagamitin. Bilang kahalili, ang pangalan ng lokal na sangay
ay gagamitin kung iba sa malayong sangay.

-T, --walang-paksa
Magsumite ng pagsusuri nang walang paksa.

--mga tagasuri reviewer ...
Mag-subscribe ng isa o higit pang mga reviewer sa mga na-upload na set ng patch. Dapat ay ang mga tagasuri
makikilala ni Gerrit (karaniwang ginagamit ang kanilang Gerrit username o email address).

-u, --update
Laktawan ang mga naka-cache na lokal na kopya at pilitin ang mga update mula sa mga mapagkukunan ng network.

-l, --listahan
Ilista ang mga available na review sa gerrit server para sa proyektong ito.

-y, --oo
Ipahiwatig na naiintindihan mo, sa katunayan, kung nagsusumite ka ng higit sa isang patch.

-v --verbose
Ino-on ang mas maraming salita na output.

-D, --draft
Isumite ang pagsusuri bilang draft. Nangangailangan ng Gerrit 2.3 o mas bago.

-R, --walang-rebase
Huwag awtomatikong magsagawa ng rebase bago isumite ang pagbabago kay Gerrit.

Kapag nagsusumite ng pagbabago para sa pagsusuri, karaniwan mong gugustuhin na ito ay batay sa tip
ng upstream branch upang maiwasan ang mga posibleng salungatan. Kapag nagsususog ng pagbabago at
rebasing ang bagong patchset, ang Gerrit web interface ay magpapakita ng pagkakaiba sa pagitan
ang dalawang patchset na naglalaman ng lahat ng commit sa pagitan. Ito ay maaaring malito sa marami
mga reviewer na inaasahang makakita ng mas simpleng pagkakaiba.

Maaari ding gamitin para sa --ihambing para laktawan ang awtomatikong pag-rebase ng mga nakuhang review.

--track
Piliin ang sangay kung saan isusumite ang pagbabago (at, kung ire-rebase, ire-rebase)
mula sa sangay na sinusubaybayan (kung ang isang sangay ay sinusubaybayan), at itakda ang pagsubaybay
branch kapag nagda-download ng pagbabago para tumuro sa remote at branch kung saan
dapat isumite ang mga patch. Tingnan ang configuration ng gitreview.track.

--walang-track
Huwag pansinin ang anumang sangay na sinusubaybayan ng kasalukuyang sangay, na overriding ang gitreview.track.
Ang pagpipiliang ito ay ipinahiwatig sa pamamagitan ng pagbibigay ng isang partikular na pangalan ng sangay sa command line.

--bersyon
I-print ang numero ng bersyon at lumabas.

Configuration


Maaaring i-configure ang utility na ito sa pamamagitan ng pagdaragdag ng mga entry sa configuration ng Git.

Ang mga sumusunod na configuration key ay sinusuportahan:

gitreview.username
Default na username na ginamit para ma-access ang repository. Kung hindi tinukoy sa Git
configuration, Git remote o .gitreview file, ipo-prompt ang user na
tukuyin ang username.

Halimbawang entry sa .gitconfig file:

[gitreview]
username=mygerrituser

gitreview.scheme
Tinutukoy ng setting na ito ang default na scheme (ssh/http/https) ng gerrit remote

gitreview.host
Tinutukoy ng setting na ito ang default na hostname ng gerrit remote

gitreview.port
Tinutukoy ng setting na ito ang default na port ng gerrit remote

gitreview.proyekto
Tinutukoy ng setting na ito ang default na pangalan ng gerrit git repo

gitreview.remote
Tinutukoy ng setting na ito ang default na pangalan na gagamitin para sa gerrit remote

gitreview.branch
Tinutukoy ng setting na ito ang default na sangay

gitreview.track
Tinutukoy kung mas gusto ang kasalukuyang sinusubaybayang sangay (kung mayroon man) at ang
sangay kung saan isinumite ang changeset kay Gerrit (kung mayroon
eksaktong isang ganoong sangay) sa defaultremote at defaultbranch para sa pagsusumite
at rebasing laban. Kung sinusubaybayan ng lokal na sangay ng paksa ang isang malayong sangay,
dapat gamitin ang remote at branch na sinusubaybayan ng lokal na sangay ng paksa
para sa pagsusumite at pag-rebase ng mga operasyon, sa halip na ang default na remote at
defaultbranch.

Kapag nagda-download ng patch, lumilikha ng lokal na sangay upang subaybayan ang naaangkop
remote at branch upang piliin ang branch na iyon bilang default kapag nagsusumite
mga pagbabago sa changeset na iyon.

Dapat tukuyin ang isang halaga ng 'true' o 'false'.

true Mas gusto ang kasalukuyang sinusubaybayang sangay (kung mayroon man) - katumbas ng
pagtatakda ng --track kapag nagsusumite ng mga pagbabago.

false Ignore tracking branches - katumbas ng setting --walang-track (Ang
default) o pagbibigay ng tahasang pangalan ng sangay kapag nagsusumite
mga pagbabago. Ito ang default na halaga maliban kung na-override ni
.gitreview file, at ipinahiwatig sa pamamagitan ng pagbibigay ng isang partikular na sangay
pangalan sa command line.

gitreview.rebase
Tinutukoy ng setting na ito kung ang mga isinumiteng pagbabago ay ibabatay sa
pinakabagong estado ng sangay.

Dapat tukuyin ang isang halaga ng 'true' o 'false'.

false Huwag i-rebase ang mga pagbabago sa isinumite - katumbas ng setting -R kailan
pagsusumite ng mga pagbabago.

true Mag-rebase ng mga pagbabago sa pagsusumite. Ito ang default na halaga maliban kung
na-override ng .gitreview file.

Mas inuuna ang setting na ito kaysa sa configuration na partikular sa repositoryo sa
.gitreview file.

color.review Kung gagamit ng ANSI escape sequence para magdagdag ng kulay sa output na ipinapakita ni
utos na ito. Ang default na halaga ay tinutukoy ng kulay.ui.

auto o true Kung gusto mong gumamit ng kulay ang output kapag nakasulat sa terminal
(default sa Git 1.8.4 at mas bago).

palagi Kung gusto mong gumamit ng kulay ang lahat ng output

hindi kailanman o hindi totoo
Kung nais mong hindi gumamit ng kulay para sa anumang output. (default sa Git
mas matanda sa 1.8.4)

git-review ay magtatanong ng git credential system para sa gerrit user/password kapag nag-authenticate
nabigo sa (mga) http. Hindi tulad ng git, git-review ay hindi nagpapatuloy sa gerrit user/password sa git
credential system para sa mga layunin ng seguridad at git credential system configuration ay nananatili sa ilalim
responsibilidad ng gumagamit.

Gumamit ng git-review online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad