GitHub, GitLab эсвэл Bitbucket загварын интерфэйс бүхий Git репозиторуудтай хамтран ажиллах системийг боловсруулсан GitBucket 4.38 төслийн хувилбарыг танилцууллаа. Системийг суулгахад хялбар, залгаасуудаар дамжуулан өргөтгөх боломжтой, GitHub API-тай нийцдэг. Код нь Scala хэл дээр бичигдсэн бөгөөд Apache 2.0 лицензийн дагуу ашиглах боломжтой. MySQL болон PostgreSQL-ийг DBMS болгон ашиглаж болно.
GitBucket-ийн гол онцлогууд:
- HTTP болон SSH-ээр нэвтрэх боломжтой нийтийн болон хувийн Git репозиторыг дэмжих;
- GitLFS дэмжлэг;
- Онлайн файл засварлах дэмжлэг бүхий репозиторыг удирдах интерфейс;
- Баримт бичгийг бэлтгэх Wiki-ийн бэлэн байдал;
- Алдааны мэдэгдлийг боловсруулах интерфейс (Асуудал);
- Өөрчлөлт хийх хүсэлтийг боловсруулах хэрэгслүүд (Татах хүсэлт);
- Мэдэгдэлийг имэйлээр илгээх систем;
- LDAP интеграцчлалыг дэмждэг энгийн хэрэглэгчийн болон бүлгийн удирдлагын систем;
- Нийгэмлэгийн гишүүдийн боловсруулсан нэмэлтүүдийн цуглуулга бүхий залгаас систем. Дараах функцуудыг залгаас хэлбэрээр хэрэгжүүлдэг: үндсэн тэмдэглэл үүсгэх, зарлал нийтлэх, нөөцлөлт хийх, ширээний компьютер дээр мэдэгдлийг харуулах, гүйцэтгэх график зурах, AsciiDoc зурах.
Шинэ хувилбарт:
- Та Асуудал болон татах хүсэлтүүдэд өөрийн талбаруудыг нэмж болно. Хадгалах сангийн тохиргооны интерфейс дээр талбаруудыг нэмсэн. Жишээлбэл, Асуудал дээр та асуудлыг шийдвэрлэх огноо бүхий талбарыг нэмж болно.
- Асуудал (Асуудал) шийдвэрлэх, татах хүсэлтийг хянах хэд хэдэн хүнийг томилохыг зөвшөөрнө.
- Хэрэглэгчид мартагдсан эсвэл алдагдсан нууц үгээ солих интерфейсээр хангагдсан байдаг. Үйлдлийг баталгаажуулахын тулд та SMTP-ээр имэйл илгээх тохиргоог хийх хэрэгтэй.
- Markdown ашиглан үүсгэсэн контентыг харуулахдаа маш өргөн хүснэгтүүдэд хэвтээ гүйлгэх дэмжлэгийг хэрэгжүүлсэн.
- "-jetty_idle_timeout" командын мөрийн сонголтыг нэмсэн бөгөөд Jetty серверийн идэвхгүй байдлын хугацааг тохируулах. Анхдагч байдлаар, завсарлага нь 5 минут байна.
Эх сурвалж: opennet.ru