Iyo itsva git-inoenderana vhezheni yekudzora system iri kugadzirwa yeOpenBSD.

Stefan Sperling (stsp@) inovandudza new version control system "Mutambo weMiti" (ndikawana). Paunenge uchigadzira hurongwa hutsva, kukoshesa kunopihwa kuve nyore kwekugadzira uye nyore kushandisa pane kuchinjika. Got parizvino ichiri mukuvandudzwa; inogadzirwa chete paOpenBSD uye chinangwa chevateereri ndeye OpenBSD vagadziri. Iyo kodhi inogoverwa pasi perezinesi remahara ISC (yakaenzana neyakareruka BSD uye MIT rezinesi).

Got anoshandisa git repositories kuchengetedza shanduro data. Parizvino, mabasa ekushandura emunharaunda chete anotsigirwa. Panguva imwecheteyo, git inogona kushandiswa kune chero mashandiro ayo asati aitwa mune got - zvichagara zvichigoneka kushanda ne got uye git mune imwechete repository.

Main current vavariro purojekiti iri kushanda nevagadziri veOpenBSD vanoda kugara vachishandisa zvakawanikwa pabasa ravo reOpenBSD, uye nekuvandudza mashandiro ekudzora shanduro zvichienderana nemhinduro yavo.

Nheyo dzekutanga dzeprojekiti:

  • Kutevera OpenBSD kuchengetedza mitemo uye coding maitiro;
  • Nzira yekuvandudza yakavakirwa pakuongorora kodhi kuburikidza neemail;
  • Shandisa pledge(2) uye pachena(2) mukati mese kodhi base;
  • Kushandisa kupatsanurwa kweropafadzo paunenge uchiisa repository data pamusoro petiweki kana kubva kudhisiki;
  • BSD ine rezinesi codebase rutsigiro.

Zvinangwa zvenguva refu:

  • Kuchengetedza kuenderana neiyo disk fomati yegit repository (pasina kuchengetedza kuenderana neiyo toolkit);
  • Kupa seti yakazara yeshanduro yekudzora maturusi eOpenBSD:
    • Intuitive command line interface yekuita inodiwa shanduro mashandiro (akamuka)
    • Interactive repository bhurawuza yekuongorora nhoroondo uye kuongorora yakazvipira shanduko (tog)
    • CGI script inoshandisa iyo web interface - repository browser
    • Repository manejimendi maturusi ane kusimba kwakasimba pane backup uye kudzoreredza
    • Repository server yekugashira yepakati repository uye kuwiriranisa shanduko nekaseji yeruzhinji uye yakavanzika magirazi.
  • OpenBSD Developer Workflow Zvinodiwa:
    • Yakasimba yakavakirwa-mukati rutsigiro rwepakati repository modhi;
    • Kune vanogadzira vasingadi matavi, nyore kushandisa kunochengetedzwa;
    • Tsigiro yemapazi emunharaunda kune vanogadzira vanovada;
    • Tsigiro ye "-yakagadzikana" matavi ekuburitsa;
    • Mamwe mabasa anodiwa kuvaka zvivakwa zveOpenBSD chirongwa.
  • Kuitwa kweakatendeseka uye encrypted network yekubatanidza:
    • Kuwanikwa kune repositori kuburikidza neSSH uye nesarudzo TLS yekugadzira repository uye kugamuchira shanduko;
    • Kuwanikwa kune repositori chete kuburikidza neSSH kuita shanduko;
    • Matura haagone kuwanikwa nekubatanidza zvisina kunyorwa.

    Ndatowana akawedzera mumuti wechiteshi se "gadzira/got". On EUROBSDCON 2019 ichaunzwa chirevo nezve itsva vhezheni control system.

    Source: opennet.ru

Voeg