OneDev je platforma za upravljanje celotnega cikla razvoja programske opreme, ki ponuja celoten nabor orodij za razvoj projektov v skladu s paradigmo DevOps. V svojih zmogljivostih OneDev spominja na GitLab in tudi ponuja priložnost za izvajanje v vaših objektih infrastruktura za skupni razvojSprostite, preglejte, preizkusite, sestavite in dostavite, ne da bi bili vezani na zunanje storitve v oblaku, kot je GitHub.
OneDev ima poenostavljen postopek uvajanja za izvajanje gradbeništva vmesnika vmesnika na Kubernetesu, ki ne zahteva izvršitve agentov in posrednikov. Sposobnost testiranja v vsebnikih z Linuxom in Windowsom.
Tudin ima podporo za ustvarjanje specifikacij za gradnjo v vizualnem načinu brez pisanja datotek YAML in zapomnjevanja sintakse ter zmožnosti prilagodljive prilagoditve postopka gradnje z uporabo pogojnih parametrov, vzporednega izvajanja več opravil in samodejnega zagona opravil, ko se pojavijo določeni dogodki.
Nadalje ima podporo za zavezujoče razprave in zunanje komentarje kode in blokov s spremembami (razl.).
Poleg prilagodljivih pravil za pregled zahtev za vlečenje z možnostjo zaščite določenih podružnic in imenovanja razvijalcev za pregled, skupaj s postopnim načinom za analizo prevzema pri pregledu zahtev za vlečenje.
Tudi ima jezik poizvedb, ki vam omogoča, da najdete informacije, ki jih potrebujete o projektih, zavezah, gradnjah, izdajah, zahtevah za povratne informacije in povratnih informacijah. Možnost shranjevanja zahteve in prejemanje obvestila o pojavu novih dogodkov, povezanih z njo.
Podpora za določanje lastnih statusov in polj za obveščanje o težavah, zmožnost določanja odvisnosti med polji in samodejne spremembe stanja ob določenih dogodkih.
Podpora zahtevam za vlečenje z avtomatizacijo preverjanja zaveze, sprejete v sistemu stalne integracije, in odobritvijo strokovnih nasvetov, ki vključuje vsaj dva razvijalca.
Podpora za ponovni zagon opravila v primeru napake med zagonom upravljavec v Kubernetesu in
sposobnost uporabe storitve MySQL pri zaključevanju dela.
Tudi ima možnost ustvarjanja datotek v opravilu, njegova vzporedna obdelava v drugem in analiza rezultatov v tretjem.
Možnost omejevanja dostopa anonimnim uporabnikom samo za zagon nekaterih projektov;
Podpora za omejevanje različic le na glavno vejo in na produkcijske strežnike postavlja samo različice, zbrane iz glavne veje.
Od ostalih značilnosti:
- Vmesnik s težavo samodejnega posodabljanja Ne zahteva ponovnega nalaganja strani.
- Iskalni in navigacijski sistem za kodo in spremembe ob upoštevanju skladenjskih značilnosti Java, JavaScript, C, C ++, CSharp, Go, PHP, Python, CSS, SCSS, LESS in R.
- Sistem za nadzor dostopa, ki vam omogoča, da določite, kdo lahko spremeni kodo v določenem podimeniku, dodeli težave, zažene različice izdaje, si ogleda dnevnike itd.
- Priložnosti za ustvarjanje in kloniranje skladišč.
- Naročnina za prejemanje potrditvenih obvestil glavni podružnici.
- Sposobnost zapiranja težav s potrditvenim sporočilom, ki lahko poveže razprave, se zaveže in povleče zahteve.
- Sposobnost ustvarjanja shranjenih obrazcev v vmesniku za prikaz uporabnikov, ki jim je dodeljena rešitev problema.
- Podpora za ustvarjanje polj po meri za pripenjanje težav na določene module in platforme.
- Možnost dodelitve preverjenega stanja težavi, ki ga lahko dodelijo razvijalci s statusom preizkuševalca;
- Podpora za CI testiranje različnih kombinacij Oracle / MySQL in Linux / Windows ob predaji v glavno vejo;
- Samodejno ustvari obvestila o težavah in dodeli osebo, odgovorno za analizo težave, če glavne veje ni mogoče vgraditi v CI.
- Težava s samodejnim zaustavitvijo pri odpravljanju napak pri prevajanju.
Končno če želite vedeti več o tem in sledite navodilom za namestitev OneDeva, lahko to storite s spodnje povezave.