Ներկայացվել է GitBucket 4.38 նախագծի թողարկումը, որը մշակում է Git պահեստների հետ համագործակցության համակարգ GitHub, GitLab կամ Bitbucket ոճով ինտերֆեյսով: Համակարգը հեշտ է տեղադրվում, հնարավորություն ունի ընդլայնել ֆունկցիոնալությունը պլագինների միջոցով և համատեղելի է GitHub API-ի հետ: Կոդը գրված է Scala-ում և հասանելի է Apache 2.0 լիցենզիայի ներքո: MySQL-ը և PostgreSQL-ը կարող են օգտագործվել որպես DBMS:
GitBucket-ի հիմնական առանձնահատկությունները.
- Աջակցություն հանրային և մասնավոր Git պահոցներին HTTP-ի և SSH-ի միջոցով հասանելիությամբ;
- GitLFS աջակցություն;
- Ինտերֆեյս՝ պահեստում նավարկելու համար՝ առցանց ֆայլերի խմբագրման աջակցությամբ;
- Փաստաթղթերի պատրաստման համար Վիքիի առկայությունը;
- Սխալների հաղորդագրությունների մշակման ինտերֆեյս (Խնդիրներ);
- Փոփոխությունների հարցումների մշակման գործիքներ (Pull requests);
- փոստով ծանուցումներ ուղարկելու համակարգ;
- Օգտագործողի և խմբի կառավարման պարզ համակարգ՝ LDAP ինտեգրման աջակցությամբ;
- Փլագինային համակարգ՝ համայնքի անդամների կողմից մշակված հավելումների հավաքածուով: Հետևյալ հնարավորություններն իրականացվում են պլագինների տեսքով՝ հիմնական նշումների ստեղծում, հայտարարությունների հրապարակում, կրկնօրինակում, ծանուցումների ցուցադրում աշխատասեղանին, գծապատկերների գծագրում և AsciiDoc նկարում:
Նոր թողարկումում.
- Դուք կարող եք ավելացնել ձեր սեփական դաշտերը «Խնդիրների» մեջ և ներգրավել հարցումները: Դաշտերը ավելացվում են պահեստի կարգավորումների միջերեսում: Օրինակ, «Խնդիրներ» բաժնում կարող եք ավելացնել մի դաշտ, որի ամսաթիվը պետք է լուծվի խնդիրը:
- Թույլատրվում է նշանակել մի քանի մարդկանց, ովքեր պատասխանատու են խնդիրների (Խնդիրների) լուծման և ձգման հարցումների վերանայման համար:
- Օգտագործողներին տրամադրվում է ինտերֆեյս՝ մոռացված կամ կոտրված գաղտնաբառը փոխարինելու համար: Գործողությունը հաստատելու համար դուք պետք է կարգավորեք SMTP-ի միջոցով նամակներ ուղարկելը:
- Markdown-ի միջոցով ստեղծված բովանդակությունը ցուցադրելիս հորիզոնական ոլորման աջակցությունն իրականացվել է շատ լայն աղյուսակների համար:
- Ավելացվեց հրամանի տողի «-jetty_idle_timeout» տարբերակը՝ Jetty սերվերի անգործության ժամկետը սահմանելու համար: Լռելյայնորեն, ժամանակը սահմանվել է 5 րոպե:
Source: opennet.ru