OneDev, платформа за съвместно разработване и администриране

OneDev

OneDev е платформа за управление на пълния цикъл на разработка на софтуер, който предоставя пълен набор от инструменти за разработване на проекти според парадигмата на DevOps. В качеството си на OneDev прилича на GitLab и също предоставя възможност за изпълнение във вашите съоръжения инфраструктура за съвместно развитиепускайте, преглеждайте, тествайте, сглобявайте и доставяйте, без да сте обвързани с външни облачни услуги като GitHub.

OneDev има опростен процес на внедряване за стартиране на CI компилации на Kubernetes, което не изисква изпълнението на агенти и брокери. Възможност за тестване в контейнери с Linux и Windows.

Същоn има поддръжка за създаване на спецификации за компилация във визуален режим без писане на YAML файлове и запомняне на синтаксис, както и възможност за гъвкаво персонализиране на процеса на компилация, използвайки условни параметри, паралелно изпълнение на множество задачи и автоматично стартиране на задания, когато възникнат определени събития.

също има подкрепа за обвързващи дискусии и външни коментари към кода и блокове с промени (разл.).

Както и гъвкави правила за преглед на заявки за изтегляне с възможност за защита на определени клонове и назначаване на разработчици за преглед, заедно с поетапен режим за анализ на ангажименти при преглед на заявки за изтегляне.

Tambien има език за заявки, който ви позволява да намерите необходимата информация по проекти, ангажирания, компилации, проблеми, заявки за изтегляне и обратна връзка. Възможност за запазване на заявка и получаване на известие за появата на нови събития, свързани с нея.

Поддръжка за определяне на вашите собствени състояния и полета за известяване на проблеми, възможността за определяне на зависимости между полетата и автоматична промяна на състоянието при настъпване на определени събития.

Поддръжка на заявки за изтегляне с автоматизация на проверката на поетия ангажимент в системата за непрекъсната интеграция и одобрение от експертни съвети, което включва поне двама разработчици

Поддръжка за рестартиране на заданието в случай на грешка при стартиране контролерът в Kubernetes и
възможността за използване на услугата MySQL в процеса на извършване на работа.

Tambien има способността да генерира файлове в работа, паралелната му обработка във втората и анализ на резултатите в третата.

Възможността за ограничаване на достъпа до анонимни потребители само за стартиране на определени проекти;
Поддръжка за ограничаване на версиите само до главния клон и поставяне само версии, компилирани от главния клон на производствени сървъри.

От останалите характеристики:

  • Интерфейс за проблем с автоматично актуализиране Не изисква презареждане на страницата.
  • Система за търсене и навигация за код и промени, като се вземат предвид синтаксисните характеристики на Java, JavaScript, C, C ++, CSharp, Go, PHP, Python, CSS, SCSS, LESS и R.
  • Система за контрол на достъпа, която ви позволява да определите кой може да променя кода в конкретен поддиректория, да задава проблеми, да изпълнява версии на версията, да преглежда дневниците и т.н.
  • Възможности за създаване и клониране на хранилища.
  • Абонамент за получаване на известия за потвърждение до главния клон.
  • Възможност за затваряне на проблеми чрез съобщение за потвърждение, които могат да свържат искания за обсъждане, ангажиране и изтегляне.
  • Възможност за създаване на запазени формуляри в интерфейса, за да се покаже кои потребители имат решение, присвоено на проблем.
  • Поддръжка за създаване на персонализирани полета за прикачване на проблеми към специфични модули и платформи.
  • Възможност за присвояване на потвърден статус на проблема, които разработчиците със статут на тестер могат да присвоят;
  • Поддръжка за CI тестване на различни комбинации Oracle / MySQL и Linux / Windows при ангажиране към главния клон;
  • Автоматично генерирайте известия за проблеми и назначете лице, отговорно за анализ на проблема, в случай че главният клон не може да бъде вграден в CI.
  • Проблем с автоматично затваряне при отстраняване на грешка при компилация.

Накрая ако искате да научите повече за това както и следвайте инструкциите за инсталиране на OneDev, можете да го направите от линка по-долу. 


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.