Выпуск систСмы совмСстной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ GitBucket 4.38

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ выпуск ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° GitBucket 4.38, Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ систСму для совмСстной Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Git-рСпозиториями с интСрфСйсом Π² стилС GitHub, GitLab ΠΈΠ»ΠΈ Bitbucket. БистСма отличаСтся простотой установки, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ ΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ с API GitHub. Код написан Π½Π° языкС Scala ΠΈ доступСн ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ Apache 2.0. Π’ качСствС Π‘Π£Π‘Π” ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ MySQL ΠΈ PostgreSQL.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ возмоТности GitBucket:

  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Git-Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π² с доступом Ρ‡Π΅Ρ€Π΅Π· HTTP ΠΈ SSH;
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° GitLFS;
  • Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ для Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΏΠΎ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΡŽ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ рСдактирования Ρ„Π°ΠΉΠ»ΠΎΠ² online;
  • НаличиС Wiki для ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ;
  • Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ сообщСний ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… (Issues);
  • БрСдства для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ заявок Π½Π° измСнСния (Pull request);
  • БистСма ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ ΠΏΠΎ элСктронной ΠΏΠΎΡ‡Ρ‚Π΅;
  • ΠŸΡ€ΠΎΡΡ‚Π°Ρ систСма управлСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ ΠΈ Π³Ρ€ΡƒΠΏΠΏΠ°ΠΌΠΈ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с LDAP;
  • БистСма ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² с ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠ΅ΠΉ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Ρ… участниками ΠΈΠ· сообщСства. Π’ Π²ΠΈΠ΄Π΅ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Ρ‚Π°ΠΊΠΈΠ΅ возмоТности ΠΊΠ°ΠΊ созданиС gist-Π·Π°ΠΌΠ΅Ρ‚ΠΎΠΊ, публикация анонсов, Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, Π²Ρ‹Π²ΠΎΠ΄ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ Π½Π° Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ стол, построСниС Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΎΠ², отрисовка AsciiDoc.

Π’ Π½ΠΎΠ²ΠΎΠΌ выпускС:

  • ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ добавлСния своих ΠΏΠΎΠ»Π΅ΠΉ Π² Issues ΠΈ pull-запросы. Поля Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² интСрфСйсС с настройками рСпозитория. НапримСр, Π² Issues ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ»Π΅ с Π΄Π°Ρ‚ΠΎΠΉ, Π΄ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ слСдуСт Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ.
    Выпуск систСмы совмСстной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ GitBucket 4.38
  • Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΎ Π½Π°Π·Π½Π°Ρ‡Π°Ρ‚ΡŒ нСсколько Π»ΠΈΡ†, отвСтствСнных Π·Π° устранСниС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ (Issues) ΠΈ Ρ€Π΅Ρ†Π΅Π½Π·ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ pull-запросов.
    Выпуск систСмы совмСстной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ GitBucket 4.38
  • ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ прСдоставлСн интСрфСйс для Π·Π°ΠΌΠ΅Π½Ρ‹ Π·Π°Π±Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ скомпромСтированного пароля. Для подтвСрТдСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ трСбуСтся настройка ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ писСм ΠΏΠΎ SMTP.
    Выпуск систСмы совмСстной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ GitBucket 4.38
  • ΠŸΡ€ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ², созданных с использованиСм Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ Markdown, Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ для ΠΎΡ‡Π΅Π½ΡŒ ΡˆΠΈΡ€ΠΎΠΊΠΈΡ… Ρ‚Π°Π±Π»ΠΈΡ†.
    Выпуск систСмы совмСстной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ GitBucket 4.38
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° опция ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки «—jetty_idle_timeout» для установки Ρ‚Π°ΠΉΠΌΠ°ΡƒΡ‚Π° нСактивности сСрвСра Jetty. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Ρ‚Π°ΠΉΠΌΠ°ΡƒΡ‚ выставлСн Π² 5 ΠΌΠΈΠ½ΡƒΡ‚.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru