Eto iṣakoso ẹya ibaramu git tuntun ti wa ni idagbasoke fun OpenBSD.

Stefan Sperlingstsp@), ọmọ ẹgbẹ ti iṣẹ akanṣe OpenBSD pẹlu ọdun mẹwa ti iriri, bakanna bi ọkan ninu awọn olupilẹṣẹ akọkọ ti Apache Subversion, ndagba titun ti ikede Iṣakoso eto "Ere ti awọn igi" (gba). Nigbati o ba ṣẹda eto tuntun, a fun ni ayo si ayedero ti apẹrẹ ati irọrun ti lilo dipo irọrun. Got ti wa ni Lọwọlọwọ si tun ni idagbasoke; o ti ni idagbasoke ni iyasọtọ lori OpenBSD ati pe awọn olugbo ibi-afẹde rẹ jẹ awọn olupilẹṣẹ OpenBSD. Awọn koodu ti wa ni pin labẹ a free iwe-ašẹ ISC (deede si BSD ti o rọrun ati iwe-aṣẹ MIT).

Got nlo awọn ibi ipamọ git lati tọju data ti ikede. Lọwọlọwọ, awọn iṣẹ ti ikede agbegbe nikan ni atilẹyin. Ni akoko kanna, git le ṣee lo fun eyikeyi iṣẹ ṣiṣe ti ko tii ṣe imuse ni ni - yoo ṣee ṣe nigbagbogbo lati ṣiṣẹ pẹlu ni ati git ni ibi ipamọ kanna.

Akọkọ lọwọlọwọ ifọkansi ise agbese n ṣiṣẹ pẹlu awọn olupilẹṣẹ OpenBSD ti o fẹ lati lo nigbagbogbo ni fun iṣẹ OpenBSD wọn, ati ilọsiwaju awọn iṣẹ iṣakoso ẹya ti o da lori awọn esi wọn.

Awọn ilana ipilẹ ti ise agbese na:

  • Ni atẹle awọn ofin aabo OpenBSD ati ara ifaminsi;
  • Ilana idagbasoke ti o da lori atunyẹwo koodu nipasẹ imeeli;
  • Lo ògo(2) ati akitiyan(2) jakejado gbogbo ipilẹ koodu;
  • Lilo iyapa anfani nigbati o ba nparo data ibi ipamọ lori nẹtiwọki tabi lati disk;
  • BSD ni iwe-ašẹ codebase support.

Awọn ibi-afẹde igba pipẹ:

  • Mimu ibamu pẹlu ọna kika disiki ti ibi ipamọ git (laisi mimu ibamu pẹlu ohun elo irinṣẹ);
  • Pipese eto pipe ti awọn irinṣẹ iṣakoso ẹya fun OpenBSD:
    • Ni wiwo laini aṣẹ ogbon inu lati ṣe awọn iṣẹ ṣiṣe ti ikede pataki (ni)
    • Ẹrọ aṣawakiri ibi ipamọ ibaraenisepo fun itupalẹ itan-akọọlẹ ati atunyẹwo awọn ayipada olufaraji (tog)
    • Iwe afọwọkọ CGI ti o ṣe imuse wiwo wẹẹbu - aṣawakiri ibi ipamọ
    • Awọn irinṣẹ iṣakoso ibi ipamọ pẹlu tcnu ti o lagbara lori afẹyinti ati imularada
    • Olupin ibi ipamọ fun gbigbalejo ibi ipamọ aarin ati mimuuṣiṣẹpọ awọn ayipada pẹlu kasikedi ti gbogbo eniyan ati awọn digi ikọkọ
  • Awọn ibeere Ṣiṣan Ṣiṣẹ Olùgbéejáde ṢiiBSD:
    • Atilẹyin ti o lagbara fun awoṣe ibi ipamọ aarin;
    • Fun awọn olupilẹṣẹ ti ko nilo awọn ẹka, irọrun ti lilo jẹ itọju;
    • Atilẹyin fun awọn ẹka agbegbe fun awọn olupilẹṣẹ ti o nilo wọn;
    • Atilẹyin fun awọn ẹka itusilẹ “-stable”;
    • Awọn iṣẹ miiran ti o nilo lati kọ awọn amayederun ti iṣẹ akanṣe OpenBSD.
  • Imuse awọn isopọ nẹtiwọọki ti o jẹri ati ti paroko:
    • Wiwọle si awọn ibi ipamọ nipasẹ SSH ati TLS ni iyan fun didi ibi ipamọ kan ati gbigba awọn ayipada;
    • Wiwọle si awọn ibi ipamọ nikan nipasẹ SSH lati ṣe awọn ayipada;
    • Awọn ibi ipamọ ko le wọle si lori awọn asopọ ti a ko pa akoonu.

    Ti gba tẹlẹ fi kun sinu igi ibudo bi "idagbasoke / gba". Tan-an EUROBSDCON 2019 yoo wa ni gbekalẹ iroyin nipa eto iṣakoso ẹya tuntun.

    orisun: opennet.ru

Fi ọrọìwòye kun