Pertanyaan Gerrit dengan Github


saya menggunakan github dan saya bersedia mulai menggunakannya Gerrit dengan itu.

Karena Gerrit menggunakan JGit, saya takut dengan teks berikut ini dari Link ini:

EGit / JGit adalah implementasi ulang git   di java, karena ini GitHub tidak   secara resmi mendukungnya. Masalah ada   terjadi dan repositori telah   dirusak oleh mereka. Sementara itu biasanya   masalah sederhana untuk memperbaiki repo ini   karena sifat didistribusikan git, menjadi   menyadari bahwa EGit mungkin tidak berfungsi juga   sebagai biner git resmi.

Apakah seseorang sudah menggunakannya?


32
2018-03-16 01:52


asal


Jawaban:


Gerrit adalah server itu sendiri dan masalah yang kami lihat adalah dengan klien dan baru-baru ini diperbaiki dalam versi baru JGit. Itu juga tidak merusak repositori, itu hanya mendorong file paket yang hilang objek. Server Gerrit solid dan telah digunakan oleh proyek Android selama lebih dari setahun.

Namun, karena itu adalah server sendiri dan memaksakan alur kerja yang sangat spesifik, umumnya tidak digunakan bersama dengan publik GitHub banyak, karena kontribusi kode pada GitHub cenderung menarik permintaan, di mana kontribusi pada Gerrit adalah serangkaian patch yang diverifikasi rekan melalui Sistem Gerrit. Sekali lagi, Anda dapat mengatur keduanya untuk proyek yang sama, tetapi kebanyakan orang tidak.


35
2018-03-16 02:48



Melihat http://gerrithub.io - situs ini memungkinkan alur kerja Gerrit untuk repositori GitHub publik.


7
2017-09-29 07:43