ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

git-review - ออนไลน์ใน Cloud

เรียกใช้ git-review ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง git-review ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


คอมไพล์ทบทวน — ส่งการเปลี่ยนแปลงไปยัง Gerrit เพื่อตรวจสอบ

เรื่องย่อ


คอมไพล์ทบทวน [-r รีโมท] [-ยูวี] -d เปลี่ยนแปลง [สาขา]
คอมไพล์ทบทวน [-r รีโมท] [-ยูวี] -x เปลี่ยนแปลง [สาขา]
คอมไพล์ทบทวน [-r รีโมท] [-ยูวี] -N เปลี่ยนแปลง [สาขา]
คอมไพล์ทบทวน [-r รีโมท] [-ยูวี] -X เปลี่ยนแปลง [สาขา]
คอมไพล์ทบทวน [-r รีโมท] [-ยูวี] -m เปลี่ยน-ps-range [สาขา]
คอมไพล์ทบทวน [-r รีโมท] [-fnuv] -s [สาขา]
คอมไพล์ทบทวน [-fnuvDRT] [-r รีโมท] [-t หัวข้อ] [--ผู้วิจารณ์ ผู้วิจารณ์ ...] [สาขา]
คอมไพล์ทบทวน -l
คอมไพล์ทบทวน --รุ่น

DESCRIPTION


คอมไพล์ทบทวน ทำให้งานบางอย่างที่เกี่ยวข้องกับการส่งในท้องถิ่นเป็นไปอย่างอัตโนมัติและคล่องตัว
การเปลี่ยนแปลงไปยังเซิร์ฟเวอร์ Gerrit เพื่อตรวจสอบ ออกแบบมาให้เข้าใจง่ายขึ้น
Gerrit โดยเฉพาะสำหรับผู้ใช้ที่เพิ่งเปลี่ยนมาใช้ Git จากการควบคุมเวอร์ชันอื่น
ระบบ

เปลี่ยนแปลง เป็นไปได้ เปลี่ยนหมายเลข ตามที่ได้รับโดยใช้ --รายการ ทางเลือก หรืออาจจะเป็น
เปลี่ยนหมายเลข, patchsetNumber เพื่อดึงแพตช์เซ็ตที่แน่นอนจากการเปลี่ยนแปลง ในกรณีนั้นท้องถิ่น
ชื่อสาขาจะมีส่วนต่อท้าย -patch[patchsetNumber]

ตัวเลือกที่ใช้ได้มีดังนี้:

-d เปลี่ยนแปลง, --ดาวน์โหลด=เปลี่ยนแปลง
ดาวน์โหลด เปลี่ยนแปลง จากเกอร์ริทสู่สาขาท้องถิ่น สาขาจะตั้งชื่อตาม
ผู้เขียนแพทช์และชื่อของหัวข้อ หากสาขาในพื้นที่มีอยู่แล้วจะ
พยายามอัปเดตด้วยแพตช์เซ็ตล่าสุดสำหรับการเปลี่ยนแปลงนี้

-x เปลี่ยนแปลง, --เชอร์รี่พิก=เปลี่ยนแปลง
ใช้ เปลี่ยนแปลง จาก Gerrit และส่งไปยังสาขาในพื้นที่ปัจจุบัน ("cherry pick")
ไม่มีการสร้างสาขาเพิ่มเติม

ทำให้สามารถตรวจสอบการเปลี่ยนแปลงได้โดยไม่ต้องสร้างสาขาในพื้นที่ บน
อีกนัยหนึ่ง พึงระวัง หากไม่ระวัง อาจส่งผลได้ง่าย
ชุดแพตช์เพิ่มเติมสำหรับการเปลี่ยนแปลงที่ขึ้นกับ นอกจากนี้ หากสาขาปัจจุบันคือ
ต่างกันพอสมควร การเปลี่ยนแปลงอาจไม่มีผลเลยหรือก่อให้เกิดข้อขัดแย้งในการผสานที่
ต้องแก้ไขด้วยมือ

-N เปลี่ยนแปลง, --cherrypickonly=เปลี่ยนแปลง
ใช้ เปลี่ยนแปลง จาก Gerrit ลงในไดเร็กทอรีการทำงานปัจจุบัน เพิ่มไปที่ staging
พื้นที่ ("ดัชนี git") แต่อย่ากระทำ

ซึ่งทำให้สามารถตรวจสอบการเปลี่ยนแปลงได้โดยไม่ต้องสร้างการคอมมิตในเครื่อง
มีประโยชน์หากคุณต้องการรวมการคอมมิตหลายรายการเป็นคอมมิตที่จะส่งให้
ทบทวน

หากสาขาปัจจุบันแตกต่างกันเพียงพอ การเปลี่ยนแปลงอาจใช้ไม่ได้เลยหรือ
สร้างข้อขัดแย้งในการผสานที่ต้องแก้ไขด้วยมือ

-X เปลี่ยนแปลง, --cherrypickindicate=เปลี่ยนแปลง
ใช้ เปลี่ยนแปลง จาก Gerrit และส่งไปยังสาขาในพื้นที่ปัจจุบัน ("cherry pick")
ระบุว่าการกระทำใดการเปลี่ยนแปลงนี้ได้รับการคัดเลือกจากเชอร์รี่

ทำให้สามารถตรวจสอบการเปลี่ยนแปลงใหม่สำหรับสาขาอื่นโดยไม่ต้องสร้าง
สาขาท้องถิ่นสำหรับมัน

หากสาขาปัจจุบันแตกต่างกันเพียงพอ การเปลี่ยนแปลงอาจใช้ไม่ได้เลยหรือ
สร้างข้อขัดแย้งในการผสานที่ต้องแก้ไขด้วยมือ

-m เปลี่ยน-ps-range, --เปรียบเทียบ=เปลี่ยน-ps-range
ดาวน์โหลดแพตช์เซ็ตที่ระบุสำหรับ เปลี่ยนแปลง จาก Gerrit รีเบสทั้งมาสเตอร์และ
แสดงความแตกต่าง (git-diff)

เปลี่ยน-ps-range สามารถระบุเป็น
changeNumber,oldPatchSetNumber[-ใหม่PatchSetNumber]

oldPatchSetNumber เป็นข้อบังคับ และถ้า ใหม่PatchSetNumber ไม่ได้ระบุไว้
แพตช์เซ็ตล่าสุดจะถูกใช้

ทำให้เปรียบเทียบสิ่งที่เปลี่ยนแปลงไปจากครั้งที่แล้วได้อย่างง่ายดาย
ทบทวนการเปลี่ยนแปลงที่เสนอ

หากสาขาหลักแตกต่างกันเพียงพอ ฐานข้อมูลใหม่สามารถสร้างข้อขัดแย้งในการผสานได้
หากเกิดเหตุการณ์ดังกล่าว การเบสใหม่จะถูกยกเลิกและแสดงความแตกต่างสำหรับการไม่อิงใหม่
สาขา. คุณสามารถใช้ --no-rebase (-R) เพื่อข้ามการรีเบสเสมอ

-f, --เสร็จสิ้น
ปิดสาขาในพื้นที่และสลับกลับไปที่สาขาเป้าหมายเมื่อสำเร็จ
ส่ง

-n, --ดรายรัน
อย่าใช้คำสั่งใด ๆ ที่มีผลโดยตรง พิมพ์แทน.

-r รีโมท, --รีโมท=รีโมท
Git รีโมทเพื่อใช้กับ Gerrit

-s, --ติดตั้ง
เพียงเรียกใช้คำสั่งการตั้งค่า repo แต่ไม่ต้องส่งอะไรเลย

-t หัวข้อ, --หัวข้อ=หัวข้อ
ตั้งค่าหัวข้อเป้าหมายสำหรับการเปลี่ยนแปลงนี้บนเซิร์ฟเวอร์ gerrit หากไม่ได้ระบุไว้เป็นbug
จะใช้หมายเลขจากสรุปการคอมมิต หรือชื่อสาขาในพื้นที่
จะถูกใช้หากแตกต่างจากสาขาระยะไกล

-T, --ไม่มีหัวข้อ
ส่งรีวิวโดยไม่มีหัวข้อ

--ผู้วิจารณ์ ผู้วิจารณ์ ...
สมัครสมาชิกผู้ตรวจสอบหนึ่งคนขึ้นไปในชุดโปรแกรมแก้ไขที่อัปโหลด ผู้ตรวจสอบควรเป็น
Gerrit ระบุตัวตนได้ (โดยทั่วไปจะใช้ชื่อผู้ใช้หรือที่อยู่อีเมลของ Gerrit)

-u, --อัปเดต
ข้ามสำเนาในเครื่องที่แคชไว้และบังคับอัปเดตจากทรัพยากรเครือข่าย

-l, --รายการ
แสดงรายการบทวิจารณ์ที่มีอยู่บนเซิร์ฟเวอร์ gerrit สำหรับโครงการนี้

-y, --ใช่
ระบุว่า อันที่จริงแล้ว คุณเข้าใจว่าคุณกำลังส่งแพตช์มากกว่าหนึ่งรายการ

-v --รายละเอียด
เปิดเอาต์พุตที่ละเอียดมากขึ้น

-D, --ร่าง
ส่งการตรวจสอบเป็นฉบับร่าง ต้องใช้ Gerrit 2.3 หรือใหม่กว่า

-R, --no-rebase
ห้ามทำการรีเบสโดยอัตโนมัติก่อนที่จะส่งการเปลี่ยนแปลงไปยัง Gerrit

เมื่อส่งการเปลี่ยนแปลงเข้ารับการตรวจสอบ คุณมักจะต้องการให้เป็นไปตามทิป
ของสาขาต้นน้ำเพื่อหลีกเลี่ยงความขัดแย้งที่อาจเกิดขึ้น เมื่อแก้ไขการเปลี่ยนแปลงและ
ใช้แพตช์เซ็ตใหม่อีกครั้ง เว็บอินเตอร์เฟสของ Gerrit จะแสดงความแตกต่างระหว่าง
แพตช์เซ็ตสองตัวที่มีคอมมิตทั้งหมดอยู่ระหว่างนั้น อาจทำให้หลายคนสับสน
ผู้วิจารณ์ที่คาดว่าจะเห็นความแตกต่างที่ง่ายกว่ามาก

นอกจากนี้ยังสามารถใช้สำหรับ --เปรียบเทียบ เพื่อข้าม rebase อัตโนมัติของบทวิจารณ์ที่ดึงมา

--ติดตาม
เลือกสาขาที่จะส่งการเปลี่ยนแปลง (และหากปรับฐานใหม่ ให้ปรับฐานใหม่ด้วย)
จากสาขาที่กำลังติดตาม (หากกำลังติดตามสาขา) และตั้งค่าการติดตาม
สาขาเมื่อดาวน์โหลดการเปลี่ยนแปลงให้ชี้ไปที่รีโมตและสาขาที่
ควรส่งแพตช์ ดูการกำหนดค่า gitreview.track

--no-ติดตาม
ละเว้นสาขาใดๆ ที่ถูกติดตามโดยสาขาปัจจุบัน แทนที่ gitreview.track
ตัวเลือกนี้มีนัยโดยการระบุชื่อสาขาเฉพาะบนบรรทัดรับคำสั่ง

--รุ่น
พิมพ์หมายเลขเวอร์ชันและออก

การกำหนดค่า


ยูทิลิตีนี้สามารถกำหนดค่าได้โดยการเพิ่มรายการในการกำหนดค่า Git

รองรับคีย์การกำหนดค่าต่อไปนี้:

gitreview.ชื่อผู้ใช้
ชื่อผู้ใช้เริ่มต้นที่ใช้ในการเข้าถึงที่เก็บ หากไม่ได้ระบุไว้ใน Git
การกำหนดค่า, Git ระยะไกลหรือ .gitreview ไฟล์ ผู้ใช้จะได้รับแจ้งให้
ระบุชื่อผู้ใช้

ตัวอย่างรายการใน .gitconfig ไฟล์:

[ gitreview ]
ชื่อผู้ใช้=ผู้ใช้ mygerrituser

gitreview.scheme
การตั้งค่านี้กำหนดรูปแบบเริ่มต้น (ssh/http/https) ของ gerrit remote

gitreview.host
การตั้งค่านี้กำหนดชื่อโฮสต์เริ่มต้นของ gerrit remote

gitreview.port
การตั้งค่านี้กำหนดพอร์ตเริ่มต้นของ gerrit remote

gitreview.project
การตั้งค่านี้กำหนดชื่อเริ่มต้นของ gerrit git repo

gitreview.remote
การตั้งค่านี้กำหนดชื่อเริ่มต้นที่จะใช้สำหรับ gerrit remote

gitreview.branch
การตั้งค่านี้กำหนดสาขาเริ่มต้น

gitreview.track
กำหนดว่าจะชอบสาขาที่ติดตามอยู่ในปัจจุบันหรือไม่ (ถ้ามี) และ
สาขาที่ชุดการแก้ไขถูกส่งไปยัง Gerrit (ถ้ามี
เพียงหนึ่งสาขาดังกล่าว) ไปยัง defaultremote และ defaultbranch สำหรับการส่ง
และรีเบสต่อต้าน หากสาขาหัวข้อท้องถิ่นกำลังติดตามสาขาระยะไกล
ควรใช้รีโมตและสาขาที่สาขาหัวข้อในเครื่องกำลังติดตาม
สำหรับการดำเนินการส่งและ rebase แทนที่จะเป็น defaultremote และ
สาขาเริ่มต้น

เมื่อดาวน์โหลดแพตช์ ให้สร้างสาขาในพื้นที่เพื่อติดตามที่เหมาะสม
ระยะไกลและสาขาเพื่อเลือกสาขานั้นโดยค่าเริ่มต้นเมื่อส่ง
การปรับเปลี่ยนชุดการเปลี่ยนแปลงนั้น

ควรระบุค่า 'จริง' หรือ 'เท็จ'

จริง ชอบสาขาที่ติดตามอยู่ในปัจจุบัน (ถ้ามี) - เทียบเท่ากับ
การตั้งค่า --ติดตาม เมื่อส่งการเปลี่ยนแปลง

ละเว้นการติดตามสาขาเท็จ - เทียบเท่ากับการตั้งค่า --no-ติดตาม (
ค่าเริ่มต้น) หรือระบุชื่อสาขาที่ชัดเจนเมื่อส่ง
การเปลี่ยนแปลง นี่คือค่าเริ่มต้นเว้นแต่จะถูกแทนที่โดย
.gitreview ไฟล์และโดยนัยโดยให้สาขาเฉพาะ
ชื่อบนบรรทัดคำสั่ง

gitreview.rebase
การตั้งค่านี้กำหนดว่าการเปลี่ยนแปลงที่ส่งจะอิงตาม . ใหม่หรือไม่
สภาพใหม่ของสาขา

ควรระบุค่า 'จริง' หรือ 'เท็จ'

เท็จ อย่ารีเบสการเปลี่ยนแปลงในการส่ง - เทียบเท่ากับการตั้งค่า -R เมื่อ
ส่งการเปลี่ยนแปลง

true ทำการเปลี่ยนแปลงฐานใหม่ในการส่ง นี่คือค่าเริ่มต้นเว้นแต่
แทนที่โดย .gitreview ไฟล์

การตั้งค่านี้มีความสำคัญเหนือการกำหนดค่าเฉพาะที่เก็บใน
.gitreview ไฟล์

color.review จะใช้ Escape Sequence ของ ANSI เพื่อเพิ่มสีให้กับเอาต์พุตที่แสดงโดย .หรือไม่
คำสั่งนี้ ค่าเริ่มต้นถูกกำหนดโดย color.ui

auto หรือ true หากคุณต้องการให้เอาต์พุตใช้สีเมื่อเขียนไปยังเทอร์มินัล
(ค่าเริ่มต้นคือ Git 1.8.4 และใหม่กว่า)

เสมอ หากคุณต้องการให้เอาต์พุตทั้งหมดใช้สี

ไม่เคยหรือเท็จ
หากคุณไม่ต้องการใช้สีสำหรับผลงานใดๆ (ค่าเริ่มต้นด้วย Git
เก่ากว่า 1.8.4)

คอมไพล์ทบทวน จะสอบถามระบบข้อมูลรับรอง git สำหรับผู้ใช้ gerrit / รหัสผ่านเมื่อตรวจสอบสิทธิ์
ล้มเหลวผ่าน http(s) ต่างจาก git คอมไพล์ทบทวน ไม่ยืนยันผู้ใช้ / รหัสผ่าน gerrit ใน git
ระบบข้อมูลรับรองเพื่อความปลอดภัยและการกำหนดค่าระบบข้อมูลรับรอง git อยู่ภายใต้
ความรับผิดชอบของผู้ใช้

ใช้ git-review ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    ริ้น, ริ้น, ริ้น,
    gnatfind, gnathtml, gnatkr, gnatlink,
    ตัวริ้น, ตัวริ้น, ตัวริ้น, ตัวริ้น,
    gnatpsys, gnatxref - กล่องเครื่องมือ GNAT
    Description: ธ...
    เรียกใช้ aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    ริ้น, ริ้น, ริ้น,
    gnatfind, gnathtml, gnatkr, gnatlink,
    ตัวริ้น, ตัวริ้น, ตัวริ้น, ตัวริ้น,
    gnatpsys, gnatxref - กล่องเครื่องมือ GNAT
    Description: ธ...
    เรียกใช้ aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-ข้อมูล
    cpupower-idle-ข้อมูล
    cpupower idle-info - ยูทิลิตี้เพื่อ
    ดึงข้อมูลเคอร์เนลของ CPU ที่ไม่ได้ใช้งาน
    ไวยากรณ์: cpupower [ -c cpulist ]
    ข้อมูลที่ไม่ได้ใช้งาน [ตัวเลือก] รายละเอียด: เครื่องมือ
    ซึ่งพิมพ์ออกมาเพ...
    เรียกใช้ cpupower-idle-info
  • 4
    cpupower-ไม่ได้ใช้งาน-set
    cpupower-ไม่ได้ใช้งาน-set
    cpupower idle-set - ยูทิลิตี้สำหรับตั้งค่าซีพียู
    ตัวเลือกเคอร์เนลเฉพาะสถานะไม่ได้ใช้งาน
    ไวยากรณ์: cpupower [ -c cpulist ]
    ข้อมูลที่ไม่ได้ใช้งาน [ตัวเลือก] คำอธิบาย: The
    cpupower idle se...
    รัน cpupower-idle-set
  • 5
    g.mapsetsหญ้า
    g.mapsetsหญ้า
    g.mapsets - แก้ไข/พิมพ์ผู้ใช้
    เส้นทางการค้นหา mapset ปัจจุบัน ส่งผลกระทบต่อ
    ผู้ใช้เข้าถึงข้อมูลที่มีอยู่ภายใต้
    mapset อื่นๆ ในตำแหน่งปัจจุบัน ...
    เรียกใช้ g.mapsetsgrass
  • 6
    g.ข้อความหญ้า
    g.ข้อความหญ้า
    g.message - พิมพ์ข้อความ คำเตือน
    ข้อมูลความคืบหน้าหรือข้อผิดพลาดร้ายแรงใน
    ทางหญ้า ควรใช้โมดูลนี้ใน
    สคริปต์สำหรับข้อความที่ส่งถึงผู้ใช้
    คีย์โว...
    เรียกใช้ g.messagegrass
  • เพิ่มเติม»

Ad