Хусусиятҳои асосии GitBucket:
- Дастгирии анборҳои давлатӣ ва хусусии Git, ки тавассути HTTP ва SSH дастрасанд;
- таъмин
GitLFS ; - Интерфейс барои паймоиш дар репозиторий бо дастгирии таҳрири файлҳои онлайн;
- Мавҷудияти Вики барои таҳияи ҳуҷҷатҳо;
- Интерфейс барои коркарди паёмҳои хатогӣ (Масъалаҳо);
- Асбобҳо барои коркарди дархостҳо барои тағирот (Пулл дархостҳо);
- Системаи ирсоли огоҳиномаҳо тавассути почтаи электронӣ;
- Системаи оддии идоракунии корбар ва гурӯҳ бо дастгирии ҳамгироии LDAP;
- Системаи плагин бо
ҷамъоварӣ иловаҳое, ки аз ҷониби аъзоёни ҷомеа таҳия шудаанд. Хусусиятҳои зерин дар шакли плагинҳо амалӣ карда мешаванд: эҷод кардани ёддоштҳои асосӣ, нашри эълонҳо, нусхабардорӣ, намоиши огоҳиномаҳо дар мизи корӣ, тарҳрезии графикҳои иҷро ва кашидани AsciiDoc.
- Қобилияти конфигуратсияи ҳамаро амалӣ кард
имконоти Интерфейси CLI тавассути тағирёбандаҳои муҳити зист (барои Docker муфид). Масалан, танзимот барои пайвастшавӣ ба DBMS акнун метавонанд тавассути тағирёбандаҳои муҳити зист интиқол дода шаванд, на аз файли database.conf; - Танзимоти нав илова карда шуд GITBUCKET_MAXFILEZIE (андозаи максималии файлҳои боршуда), GITBUCKET_UPLOADTIMEOUT (таъмини вақт ҳангоми боркунии файлҳо), GITBUCKET_PLUGINDIR (феҳристи иловагӣ барои плагинҳо) ва
GITBUCKET_VALIDATE_PASSWORD (мантиқи тасдиқи парол); - Дастгирии иловашуда барои вайрон кардани мундариҷаи файлҳо дар интерфейс ҳангоми арзёбии тағирот дар дархости кашидан (санҷиши дархостҳои калонро осонтар мекунад);
- Опсия барои бастани дастрасӣ аз IP-ҳои дохилӣ ба коркардкунандагони WebHook бо қобилияти муайян кардани рӯйхати сафеди суроғаҳои дохилии эътибор амалӣ карда шуд;
- Баъзе посухҳои Web API хосиятҳои "таъинкунанда" ва "таъинкунандагон" -ро барои муайян кардани корбароне, ки барои иҷрои кор таъин кардаанд ё таъин кардаанд, илова кардаанд.
Манбаъ: opennet.ru