Ստեֆան Սպերլինգը, 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
