Game of Trees Hub Git Repository-ի հոստինգ՝ օգտագործելով OpenBSD և Got Announced

Ստեֆան Սպերլինգը, OpenBSD-ում 802.11 արձանագրությունների փաթեթի պահպանողը և Got (Game of Trees) տարբերակի կառավարման համակարգի հեղինակը, հայտարարել է նոր Git պահեստի ստեղծման մասին, որը հոսթինգ է ստանձնում «Game of Trees Hub»-ը, որը կառուցվել է Got գործիքակազմի միջոցով և տեղակայվել օպերացիոն համակարգում: OpenBSD. Got-ը հնարավորություն է ընձեռում հյուրընկալել սերվեր և վեբ ինտերֆեյս ձեր սեփական սարքավորումների վրա՝ պահոցներ հեռավոր մուտք գործելու համար, սակայն մնում է օգտատերերի մեծ կատեգորիա, ովքեր չեն ցանկանում ինքնուրույն պահպանել իրենց անձնական Git սերվերները և պատրաստ են օգտագործել արտաքին ծառայություն՝ հյուրընկալել կոդը:

Նոր նախագիծը կարող է պահանջված լինել ծրագրավորողների կողմից, որոնք հետաքրքրված են լիովին անկախ ծառայությունով, որը չի օգտագործում ստանդարտ Git ներդրումը, լիովին թափանցիկ է ֆինանսավորման առումով, հարգում է օգտատերերի գաղտնի տվյալները և կենտրոնացած է անվտանգության վրա: Ծառայության սպասարկումն ու զարգացումը կիրականացվի համատեղ ֆինանսավորման մոդելի կիրառմամբ, որը կօգնի նաև աջակցել «Ծառերի խաղ» համակարգի հետագա զարգացմանը։

Այժմ ընթանում են ենթակառուցվածքների տեղակայման նախապատրաստական ​​աշխատանքներ, որից հետո ներկայացվածը կհանձնվի շահագործման։ հոսթինգ Git նախագծեր։ Նախագիծը սպասարկվում է անմիջապես Game of Trees-ի և OpenBSD մշակողների կողմից։ Նախագծին աջակցելու համար ստեղծված բոլոր կոդերը կհրապարակվեն OpenBSD-ի կողմից օգտագործվող ISC բաց կոդով լիցենզիայի ներքո։

Got (Game of Trees) տարբերակի վերահսկման համակարգը օգտագործում է պահեստավորում, որը համատեղելի է Git պահոցների սկավառակի ձևաչափի հետ՝ տարբերակված տվյալները պահելու համար, ինչը թույլ է տալիս աշխատել պահեստի հետ՝ օգտագործելով Got և Git գործիքները: Got-ը հետևում է OpenBSD-ի անվտանգության կանոններին (օրինակ՝ արտոնությունների տարանջատումը և գրավական և բացվող զանգերի օգտագործումը) և կոդավորման ոճը։ Գործիքակազմը նախատեսված է զարգացման գործընթացի համար՝ ընդհանուր կենտրոնացված պահոցով և ծրագրավորողների համար տեղական մասնաճյուղերով, SSH-ի միջոցով արտաքին մուտքի և էլփոստի միջոցով փոփոխությունների վերանայման համար: Տարբերակները վերահսկելու համար առաջարկվում է got կոմունալը, որն աջակցում է Git-ի օգտատերերին ծանոթ հրամանների և ընտրանքների նվազագույն պահանջվող փաթեթին, որը բավարար է հիմնական գործողություններ կատարելու համար՝ առանց ավելորդ բարդությունների: Ընդլայնված գործողությունների համար առաջարկվում է օգտագործել սովորական git:

Source: opennet.ru