İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

git-review - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında git-review çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen git-review komutudur.

Program:

ADI


git incelemesi — Değişiklikleri gözden geçirilmek üzere Gerrit'e gönderin

SİNOPSİS


git incelemesi [-r uzak] [-UV] -d değişiklik [şube]
git incelemesi [-r uzak] [-UV] -x değişiklik [şube]
git incelemesi [-r uzak] [-UV] -N değişiklik [şube]
git incelemesi [-r uzak] [-UV] -X değişiklik [şube]
git incelemesi [-r uzak] [-UV] -m değişiklik-ps-aralığı [şube]
git incelemesi [-r uzak] [-fnuv] -s [şube]
git incelemesi [-fnuvDRT] [-r uzak] [-t konu] [--gözden geçirenler eleştirmen ...] [şube]
git incelemesi -l
git incelemesi --versiyon

TANIM


git incelemesi yerel göndermeyle ilgili bazı görevleri otomatikleştirir ve kolaylaştırır
gözden geçirilmek üzere bir Gerrit sunucusunda yapılan değişiklikler. Anlamayı kolaylaştırmak için tasarlanmıştır
Gerrit, özellikle yakın zamanda başka bir sürüm kontrolünden Git'e geçiş yapan kullanıcılar için
sistem.

değişiklik olabilir Numara değiştirmek kullanılarak elde edildiği gibi --liste seçenek veya olabilir
değişiklikNumarası, yama kümesiNumarası değişiklikten tam yama kümesi almak için. Bu durumda yerel
şube adı -patch[patchsetNumber] son ​​ekine sahip olacaktır.

Aşağıdaki seçenekler kullanılabilir:

-d değişiklik, --indir=değişiklik
İndir değişiklik Gerrit'ten yerel bir şubeye. Şube adını alacak
yama yazarı ve bir konunun adı. Yerel şube zaten mevcutsa,
bu değişiklik için en son yama seti ile güncellemeyi deneyin.

-x değişiklik, --kiraz kırığı=değişiklik
Tamam değişiklik Gerrit'ten alın ve mevcut yerel şubeye ("kiraz toplama") katılın.
Ek şube oluşturulmaz.

Bu, yerel bir şube oluşturmadan bir değişikliği gözden geçirmeyi mümkün kılar. Açık
Öte yandan, dikkatli olun: Dikkatli olmazsanız, bu kolayca
bağımlı değişiklikler için ek yama setleri. Ayrıca, mevcut şube ise
Yeterince farklıysa, değişiklik hiç uygulanmayabilir veya birleşme çakışmalarına neden olabilir.
elle çözülmesi gerekir.

-N değişiklik, --kiraz seçici=değişiklik
Tamam değişiklik Gerrit'ten geçerli çalışma dizinine, evrelemeye ekleyin
alan ("git dizini"), ancak taahhüt etmeyin.

Bu, yerel bir taahhüt oluşturmadan bir değişikliği gözden geçirmeyi mümkün kılar.
Birkaç taahhüdü, gönderilecek bir taahhüdde birleştirmek istiyorsanız kullanışlıdır.
gözden geçirin.

Mevcut dal yeterince farklıysa, değişiklik hiç uygulanmayabilir veya
elle çözülmesi gereken birleştirme çatışmaları üretir.

-X değişiklik, --kiraz turşusu=değişiklik
Tamam değişiklik Gerrit'ten ve mevcut yerel şubeye ("kiraz toplama") taahhütte bulunun,
bu değişikliğin hangi taahhütten alındığını gösteren.

Bu, farklı bir dal için bir değişikliği oluşturmadan yeniden gözden geçirmeyi mümkün kılar.
Bunun için yerel bir şube.

Mevcut dal yeterince farklıysa, değişiklik hiç uygulanmayabilir veya
elle çözülmesi gereken birleştirme çatışmaları üretir.

-m değişiklik-ps-aralığı, --karşılaştır=değişiklik-ps-aralığı
için belirtilen yama setlerini indirin değişiklik Gerrit'ten, hem master hem de
farklılıkları göster (git-diff).

değişiklik-ps-aralığı olarak belirtilebilir
changeNumber,eskiPatchSetNumber[-newPatchSetNumber]

eskiYama KümesiNumarası zorunludur ve eğer yeniYama KümesiNumarası belirtilmemiş,
en son patchset kullanılacaktır.

Bu, son ziyaretinizden sonra nelerin değiştiğini kolayca karşılaştırmayı mümkün kılar.
önerilen değişikliği gözden geçirdi.

Ana dal yeterince farklıysa, yeniden taban birleştirme çakışmaları üretebilir.
Bu olursa, yeniden temellendirme iptal edilir ve yeniden temellendirilmeyenler için fark görüntülenir.
dallar. Ayrıca kullanabilirsiniz --yeniden taban yok (-R) her zaman yeniden temellendirmeyi atlamak için.

-f, --bitiş
Yerel şubeyi kapatın ve başarılı olduğunda hedef şubeye geri dönün
sunulması.

-n, --kuru çalışma
Doğrudan etkileri olan komutları gerçekten uygulamayın. Bunun yerine onları yazdırın.

-r uzak, --uzaktan=uzak
Gerrit için kullanılacak Git uzaktan kumandası.

-s, --kurmak
Sadece repo kurulum komutlarını çalıştırın ama hiçbir şey göndermeyin.

-t konu, --konu=konu
Gerrit sunucusunda bu değişiklik için hedef konuyu belirler. Belirtilmezse, bir hata
taahhüt özetindeki numara kullanılacaktır. Alternatif olarak, yerel şube adı
uzak şubeden farklıysa kullanılacaktır.

-T, --konusuz
Konu olmadan inceleme gönderin.

--gözden geçirenler eleştirmen ...
Yüklenen yama setleri için bir veya daha fazla gözden geçirene abone olun. gözden geçirenler olmalıdır
Gerrit tarafından tanımlanabilir (genellikle Gerrit kullanıcı adını veya e-posta adresini kullanın).

-u, --Güncelleme
Önbelleğe alınmış yerel kopyaları atlayın ve ağ kaynaklarından güncellemeleri zorlayın.

-l, --liste
Bu proje için gerrit sunucusundaki mevcut incelemeleri listeleyin.

-y, --Evet
Aslında, birden fazla yama gönderip göndermediğinizi anladığınızı belirtin.

-v --ayrıntılı
Daha ayrıntılı çıktıyı açar.

-D, --taslak
İncelemeyi taslak olarak gönderin. Gerrit 2.3 veya daha yenisini gerektirir.

-R, --yeniden taban yok
Değişikliği Gerrit'e göndermeden önce otomatik olarak yeniden temellendirme gerçekleştirmeyin.

Bir değişikliği inceleme için gönderirken, genellikle bunun ipucuna dayalı olmasını istersiniz.
olası çakışmaları önlemek için yukarı akış şubesinin. Bir değişikliği değiştirirken ve
yeni patchset'i yeniden temellendirerek, Gerrit web arayüzü arasında bir fark gösterecektir.
aradaki tüm taahhütleri içeren iki yama seti. Bu birçok kişinin kafasını karıştırabilir
çok daha basit bir fark görmeyi bekleyen yorumcular.

Ayrıca için kullanılabilir --karşılaştırmak getirilen incelemelerin otomatik olarak yeniden temellendirilmesini atlamak için.

--izlemek
Değişikliğin gönderileceği (ve yeniden temellendiriliyorsa, yeniden temellendirileceği) dalı seçin
izlenen şubeden (eğer bir şube izleniyorsa) ve takibi ayarlayın
şube, uzaktan kumandaya işaret etmek için bir değişiklik indirirken ve hangi şubeye karşı
yamalar gönderilmelidir. gitreview.track yapılandırmasına bakın.

-- iz yok
Gitreview.track'i geçersiz kılarak, geçerli dal tarafından izlenen dalları yok sayın.
Bu seçenek, komut satırında belirli bir dal adı sağlayarak belirtilir.

--versiyon
Sürüm numarasını yazdırın ve çıkın.

YAPILANDIRMA


Bu yardımcı program, Git yapılandırmasına girişler eklenerek yapılandırılabilir.

Aşağıdaki yapılandırma anahtarları desteklenir:

gitreview.kullanıcı adı
Depoya erişmek için kullanılan varsayılan kullanıcı adı. Git'te belirtilmemişse
yapılandırma, Git uzaktan kumandası veya .gitreview dosya, kullanıcıdan istenecek
kullanıcı adını belirtin.

Örnek giriş .gitconfig Dosya:

[gitinceleme]
kullanıcı adı=mygerrituser

gitreview.scheme
Bu ayar, gerrit uzaktan kumandasının varsayılan şemasını (ssh/http/https) belirler.

gitreview.host
Bu ayar, gerrit uzaktan kumandasının varsayılan ana bilgisayar adını belirler.

gitreview.port
Bu ayar, gerrit uzaktan kumandasının varsayılan bağlantı noktasını belirler.

gitreview.proje
Bu ayar, gerrit git repo'nun varsayılan adını belirler.

gitreview.uzak
Bu ayar, gerrit uzaktan kumandası için kullanılacak varsayılan adı belirler.

gitreview.branch
Bu ayar varsayılan dalı belirler

gitreview.track
Halihazırda izlenen şubenin (varsa) tercih edilip edilmeyeceğini ve
değişiklik setinin Gerrit'e sunulduğu şube (varsa
tam olarak böyle bir dal) göndermek için defaultremote ve defaultbranch'a
ve karşı yeniden temellendirme. Yerel konu dalı uzak bir dalı izliyorsa,
yerel konu dalının izlediği uzak ve dal kullanılmalıdır
varsayılan uzaktan kumanda yerine gönderme ve yeniden başlatma işlemleri için
varsayılan şube.

Bir yama indirirken, uygun olanı izlemek için yerel şubeyi oluşturur.
gönderirken varsayılan olarak o dalı seçmek için uzak ve dal
bu değişiklik kümesindeki değişiklikler.

'true' veya 'false' değeri belirtilmelidir.

true Şu anda izlenen dalı (varsa) tercih et - eşdeğer
ayar --izlemek değişiklikleri gönderirken.

false İzleme dallarını yoksay - ayara eşdeğer -- iz yok (
varsayılan) veya gönderirken açık bir şube adı sağlama
değişir. tarafından geçersiz kılınmadığı sürece bu varsayılan değerdir.
.gitreview dosya ve belirli bir dal sağlayarak ima edilir
komut satırında ad.

gitreview.rebase
Bu ayar, gönderilen değişikliklerin
şubenin en yeni hali.

'true' veya 'false' değeri belirtilmelidir.

false Gönderirken değişiklikleri yeniden temellendirmeyin - ayara eşdeğer -R ne zaman
değişiklikleri gönderme.

true Gönderirken değişiklikleri yeniden yapın. olmadıkça bu varsayılan değerdir.
tarafından geçersiz kılındı .gitreview dosyası.

Bu ayar, veri havuzuna özgü yapılandırmaya göre önceliklidir.
.gitreview dosyası.

color.review tarafından görüntülenen çıktıya renk eklemek için ANSI kaçış dizilerinin kullanılıp kullanılmayacağını
bu komut. Varsayılan değer color.ui tarafından belirlenir.

auto veya true Çıktının terminale yazıldığında renk kullanmasını istiyorsanız
(Git 1.8.4 ve daha yeni sürümlerde varsayılan).

her zaman Tüm çıktıların renk kullanmasını istiyorsanız

asla ya da yanlış
Herhangi bir çıktı için renk kullanmak istemiyorsanız. (Git ile varsayılan
1.8.4'ten eski)

git incelemesi kimlik doğrulama sırasında gerrit kullanıcısı/şifresi için git kimlik bilgilerini sorgulayacaktır
http(ler) üzerinde başarısız oldu. git'in aksine, git incelemesi git'te gerrit kullanıcısı/şifresi kalıcı değil
güvenlik amacıyla kimlik bilgisi sistemi ve git kimlik bilgisi sistemi yapılandırması altında kalır
kullanıcı sorumluluğu.

onworks.net hizmetlerini kullanarak git-review çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad