Фонд Apache перавёў свае Git-рэпазітары на GitHub

Фонд Apache паведаміў аб завяршэнні працы па інтэграцыі сваёй інфраструктуры з GitHub і пераносе на GitHub усіх сваіх git-сэрвісаў. Першапачаткова для распрацоўкі праектаў Apache прапаноўваліся дзве сістэмы кантролю версій: цэнтралізаваная сістэма кіравання версіямі Subversion і дэцэнтралізаваная сістэма Git.

З 2014 года на GitHub былі запушчаны люстэркі рэпазітараў Apache, даступныя ў рэжыме толькі для чытання. Зараз рэпазітары на GitHub пераведзены ў разрад першасных і могуць выкарыстоўвацца для занясення і рэцэнзаванні змен. Уласныя git-сэрвісы Apache пераведзены на працу ў якасці запасных люстэркаў.

Пад эгідай Фонду Apache развіваецца больш за 350 праектаў, сумарны памер актыўнай кодавай базы якіх перавышае 200 млн радкоў, а агульны назапашаны за 20 гадоў архіў змен уключае больш за мільярд радкоў кода, якія ахопліваюць больш за тры мільёны коммітаў. Выкарыстанне GitHub замест уласнай Git-інфраструктуры спросціць працу над праектамі і дазволіць выкарыстаць ужо звыклыя шматлікім новым распрацоўнікам прылады для перадачы змен, абмеркаванні і рэцэнзаванні кода, а таксама дасць магчымасць арганізаваць узаемадзеянне з распрацоўнікамі іншых праектаў.

Крыніца: opennet.ru

Дадаць каментар