OneDev, eng gemeinsam Entwécklungs- an Administratiounsplattform

OneDev

OneDev ass eng Plattform fir de komplette Softwareentwécklungszyklus ze managen, dat bitt e komplette Set vun Tools fir Projeten z'entwéckelen nom DevOps Paradigma. A senge Kapazitéiten, OneDev gläicht GitLab an och bitt d'Méiglechkeet ëmzesetzen bei Iech Ariichtungen eng Infrastruktur fir eng gemeinsam EntwécklungFräisetzen, iwwerpréiwen, testen, zesummesetzen a liwweren ouni un extern Cloud Servicer wéi GitHub gebonnen ze sinn.

OneDev huet e vereinfacht Deplacementsprozess fir CI baut op Kubernetes, wat d'Ausféierung vun Agenten a Brokeren net erfuerdert. Fäegkeet fir a Container mat Linux a Windows ze testen.

Ochn huet Ënnerstëtzung fir Schafungsspezifikatiounen am visuellen Modus ze kreéieren ouni YAML Dateien ze schreiwen an d'Syntax ze erënneren, souwéi d'Fäegkeet de Bauprozess flexibel unzepassen mat bedéngte Parameteren, parallel parallel méi Multiple Jobs ze lafen an automatesch Aarbechtsplazen unzefänken wa verschidden Evenementer optrieden.

Och huet eng Ënnerstëtzung fir verbindlech Diskussiounen an extern Kommentarer zum Code a blockéiere mat Ännerungen (diff).

Wéi och flexibel Iwwerpréiwungsregele fir Pull Ufroen mat der Fäegkeet fir verschidde Branchen ze schützen an d'Ernennung vun Entwéckler fir d'Iwwerpréiwung, zesumme mat engem phaseweise Modus fir Engagementer z'analyséieren wann Dir Pull Ufroen iwwerpréift.

Och huet eng Ufrosprooch déi Iech erlaabt d'Informatioun ze fannen déi Dir braucht op Projeten, verpflicht, baut, ausgëtt, Ufroen zéien a Feedback. Méiglechkeet eng Ufro ze späicheren an eng Notifikatioun ze kréien iwwer d'Erscheinung vun neien Eventer mat derbäi.

Ënnerstëtzung fir Är eege Statusen a Felder fir Probleem Notifikatioun ze definéieren, d'Fäegkeet fir Ofhängegkeeten tëscht Felder ze bestëmmen an automatesch Zoustandsännerung wa verschidden Evenementer optrieden.

Ënnerstëtzung fir Pull Ufroen mat Automatiséierung vun der Verifikatioun vum Engagement akzeptéiert am kontinuéierlechen Integratiounssystem a Genehmegung duerch Expert Berodung, déi op d'mannst zwee Entwéckler enthält.

Ënnerstëtzung fir den Job nei ze starten am Fall vun engem Feeler beim Start de Controller zu Kubernetes an
d'Fäegkeet de MySQL Service am Prozess vun der Aarbecht gemaach ze benotzen.

Och huet d'Fäegkeet Dateien an engem Job ze generéieren, seng parallel Veraarbechtung an der zweeter an d'Analyse vun de Resultater am Drëtten.

D'Fäegkeet den Zougang zu anonyme Benotzer ze beschränken nëmmen fir Start vu gewësse Projeten;
Ënnerstëtzung fir d'Versionéierung nëmmen op d'Masterzweig ze beschränken an nëmme Versioune vun der Meeschterzweig op Produktiounsserveren ze kompiléieren.

Vun den anere Charakteristiken:

  • Automatesch Update Problem Interface Et erfuerdert d'Säit net nei ze lueden.
  • Sich an Navigatiounssystem fir Code an Ännerungen, andeems d'Syntax-Charakteristike vu Java, JavaScript, C, C ++, CSharp, Go, PHP, Python, CSS, SCSS, LESS a R. berécksiichtegt ginn.
  • Zougangskontrollsystem dat Iech erméiglecht ze bestëmmen wien de Code an enger spezieller Ënnerverzeechnung ännere kann, Themen zouweisen, Release Versiounen ausféieren, Logbicher kucken, asw.
  • Méiglechkeeten Repositories ze kreéieren an ze klonen.
  • Abonnement fir Bestätegung Notifikatiounen un d'Meeschtesch Branche ze kréien.
  • Fäegkeet fir Probleemer duerch eng Bestätegungsmeldung zou ze maachen, déi d'Diskussioun, d'Verpflichtung an d'Ufroe vunenee verlinke kënnen.
  • Fäegkeet gespäichert Formen an der Interface ze kreéieren fir ze weisen wéi eng Benotzer eng Léisung fir e Problem zougewisen hunn.
  • Ënnerstëtzung fir personaliséiert Felder ze kreéieren fir Themen u spezifesch Modulen a Plattformen ze bannen.
  • Fäegkeet de verifizéierte Status dem Problem zouzeginn, déi Entwéckler mam Status vun engem Tester kënnen zouginn;
  • Ënnerstëtzung fir CI Testen vu verschiddenen Oracle / MySQL a Linux / Windows Kombinatiounen wann Dir Iech an d'Meeschtesch Branche engagéiert;
  • Generéiert automatesch Probleem Notifikatiounen an zielt eng Persoun verantwortlech fir d'Analyse vum Probleem am Fall wou d'Masterfilial net am CI gebaut ka ginn.
  • Automatesch Ofschaltprobleem beim Troubleshooting vun engem Kompiléierungsfeeler.

Endlech wann Dir méi doriwwer wësse wëllt wéi och d'Instruktioune befollegt fir OneDev z'installéieren, kënnt Dir et maachen vum Link hei drënner. 


Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

Gitt d'éischt fir ze kommentéieren

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.