Gerrit

Gerrit (Gerrit Code Review) — безкоштовний веб-інструмент для інспекції сирцевого коду. За допомогою цього інструменту розробники програмного забезпечення мають можливість переглядати всі модифікації вихідного коду за допомогою веб-браузера і затверджувати або відхиляти ці зміни. Gerrit тісно інтегрується з розподіленою системою контролю версій Git.

Gerrit Code Review
Тип система управління версіями
Розробник Google
Гвідо ван Россум
Перший випуск 2005
Стабільний випуск 2.16.2 (19 грудня 2018 року)
Версії 3.4.1[1]
Репозиторій gerrit.googlesource.com/gerrit
Платформа Віртуальна машина Java
Операційна система крос-платформовий
Мова програмування Java
Рушій(ї) GWT, Servlet API
Ліцензія Apache License
Вебсайт gerritcodereview.com

 Gerrit Code Review у Вікісховищі

Gerrit є відгалуженням системи Rietveld, іншого інструменту для перегляду коду. Обидві системи беруть ім'я від нідерландського архітектора Герріта Рітвельда.

Історія

Розвиток Gerrit почався після того як гостро виникла необхідність інспекції сирцевого коду системи Android. Оскільки у розробці Android брало участь багато розробників Google, нова система повинна мати набір функцій, подібний до внутрішньої системи Google Mondrian. З цією метою було розпочато розробку системи Rietveld. Gerrit почався як простий набір латок для Rietveld. Але Gerrit швидко відгалузився від Rietveld після того як були додані фукції контролю доступу (ACL), які Гвідо ван Россум не хотів бачити у коду Rietveld[2]. Оскільки функціональність та код стали різко змінюватися, то проекту знадобилась інша назва. Якою став Gerrit.

Наприкінці 2008 року почався повний перезапис системи. Оновлений Gerrit версії 2.0 з'явився 13 січня 2009 року. Ця версія змінила реалізацію з Python на Java J2EE й базу даних SQL, що полегшує розгортання веб-серверу Gerrit Code Review на будь-якій системі Linux.

Примітки

  1. https://gerrit.googlesource.com/gerrit/+/refs/tags/v3.4.1
  2. Gerrit Background - The history behind Gerrit Code Review. Gerrit project. Архів оригіналу за 29 жовтня 2012. Процитовано 10 травня 2010.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.