The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Доступна система совместной разработки GitBucket 4.2

03.07.2016 21:58

Представлен выпуск проекта GitBucket 4.2, в рамках которого развивается написанная на языке Scala система для совместной работы с Git-репозиторием, предоставляющая интерфейс в стиле GitHub и Bitbucket. Система отличается простотой установки, возможностью расширения функциональности через плагины и совместимостью с API GitHub. Код доступен под лицензией Apache 2.0. В качестве СУБД могут использоваться MySQL и PostgreSQL.

Основные возможности GitBucket:

  • Поддержка публичных и закрытых Git-репозиториев с доступном через HTTP и SSH;
  • Интерфейс для навигации по репозиторию с поддержкой редактирования файлов online;
  • Наличие Wiki для подготовки документации;
  • Интерфейс для обработки сообщений об ошибках (Issues);
  • Средства для обработки заявок на изменения (Pull request);
  • Система отправки уведомлений по электронной почте;
  • Простая система управления пользователями и группами с поддержкой интеграции с LDAP;
  • Система плагинов с коллекцией дополнений, разработанных участниками из сообщества. В виде плагинов реализованы такие возможности как создание gist-заметок, публикация анонсов, резервное копирование, вывод уведомлений на рабочий стол, построение графиков коммитов, отрисовка AsciiDoc.

Особенности нового выпуска:

  • Реализация новой темы оформления, напоминающей панель управления AdminLTE.
  • На страницу с параметрами репозитория добавлена возможность инициирования процесса сборки мусора для репозитория (команда git gc);
  • Возможность отключения интерфейса для приёма сообщений об ошибках (Issues) и Wiki для отдельных репозиториев. При использовании проектом внешних систем отслеживания ошибок и Wiki, штатные элементы меню "Issues" и "Wiki" можно заменить на внешние ссылки;
  • Добавлена возможность отправки тестового письма для проверки настройки SMTP.


  1. Главная ссылка к новости (https://gitbucket.github.io/gi...)
  2. OpenNews: Вышла открытая платформа для совместной разработки RhodeCode 4.1
  3. OpenNews: Релиз платформы совместной разработки Kallithea 0.3
  4. OpenNews: Выпуск GitLab 8.3
  5. OpenNews: GitPrep 2.0, написанная на языке Perl платформа, похожая на GitHub
  6. OpenNews: GitHub предупредил об атаке, использующей перехваченные с других сайтов пароли
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/44723-git
Ключевые слова: git, gitbucket, scala
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (51) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Antixrict (??), 22:17, 03/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    ребята реально работает? с такими анонсами они не первые
     
     
  • 2.50, Пингвино (ok), 15:49, 05/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Оно на скале написано, куда же ему работать-то?
     

  • 1.3, Аноним (-), 23:59, 03/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    А Atlassian  не против названия? https://bitbucket.org/
     
     
  • 2.4, Аноним (-), 00:11, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да и дизайн слизан один в один. Тогда уж надо было и поддержку Mercurial слизывать.
     
     
  • 3.16, Аноним (-), 09:05, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Дизайн не похож абсолютно, как пользователь bitbucket говорю
     
  • 3.22, nobody (??), 11:16, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Дизайн - Bootstrap, так что больше похоже на GitLab.
     
  • 3.43, Аноним (-), 03:10, 05/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Кому она нaфиг нужна?
     
  • 2.23, eRIC (ok), 11:17, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > А Atlassian  не против названия? https://bitbucket.org/

    дык ведь BitBucket принадлежит Atlassian


     
     
  • 3.27, Аноним (-), 12:59, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >Bitbucket is developed by Atlassian in Austin, San Francisco, and Sydney
     
  • 2.55, yshurik (??), 23:24, 05/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Производители вёдр тоже негодуют!

    http://www.jakeshomeaccents.com/wooden-buckets/

     

  • 1.5, Crazy Alex (ok), 01:15, 04/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно, хоть кто-то из разработчиков подобных штук сделает федерацию и кросс-сайтовые мерж-реквесты?
     
     
  • 2.11, АнонимХ (ok), 07:17, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Ты чо, для этого будет создан революционный стартап и потребуется лям с кикстартера!
     
  • 2.13, Наркоман (?), 07:49, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Зачем это нужно?
     
  • 2.18, rob pike (?), 09:42, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Обязательно.

    Глядя сразу на два победных шествия - patch theory и federated messenger protocols.

     
     
  • 3.25, Crazy Alex (ok), 11:45, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да, все как-то по своим углам расползлись. Надеюсь, что это всё же временно.
     
  • 2.21, Аноним (-), 09:53, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Делай, разрешаю.

    P.S. Ты сейчас предлагаешь КОММЕРЧЕСКОЙ компании написать механизм, чтобы по факту облегчить миграцию юзеров со своей поделки на что-то другое. GNU этим может и займётся, но капиталист - никогда, разве что он совсем идиот.

     
     
  • 3.24, Crazy Alex (ok), 11:44, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Я интересуюсь - хоть кто-нибудь этим занимается или нет. И как раз миграцию это ни черта не облегчает - это ж было бы взаимодействие между экземплярами их же "поделки". Другое дело, что в продукте, ориентированном на корпорацию, это просто не особо востребовано.
     
     
  • 4.26, rob pike (?), 12:43, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Поэтому, наверное, злобные корпорации создали все открыте стандарты JavaEE, которые позволяют не только взаимодействие, но и взаимозаменяемость компонентов Java-экосистемы от разных вендоров.
     
     
  • 5.34, Crazy Alex (ok), 15:38, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    1) тебе приснилось, что я корпорации считаю злобными. Они не люди, они злобными не бывают.
    2) причём здесь JavaEE вообще? Речь о том, что внутри корпорации обычно какая-нибудь единая система авторизации и нет никакой проблемы иметь одного юзера на десятке "гитбакетов". Это фича, интересная вне корпоративной среды прежде всего.
     

  • 1.6, Аноним (-), 01:19, 04/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Можно попробовать использовать как замену GitLab'у. Судя по описанию, GitBucket в отличие от GitLab, не требуют платить горы бабла за элементарные с виду вещи - массовую рассылку сообщений группе пользователей и создание статических сайтов на основе репозитория. В последнее время GitLab сильно налегает на развитие встроенной функциональности CI, но если используется стороннее решение, то можно попробовать и GitBucket
     
     
  • 2.47, juvvidildo (?), 11:20, 05/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > платить горы бабла за элементарные с виду вещи
    > создание статических сайтов на основе репозитория

    Это в GitLab'е бесплатно

     

  • 1.7, Аноним (-), 01:46, 04/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ждем GitLabucket
     
     
  • 2.10, Какаянахренразница (ok), 06:41, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Гит-лабух
     
  • 2.17, IZh. (?), 09:24, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    И BitHub.
     
     
  • 3.48, juvvidildo (?), 11:22, 05/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > И BitHub.

    Уже https://github.com/WhisperSystems/BitHub

     
  • 2.36, mickvav (?), 16:47, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    GitLouboutin :)
     
  • 2.35, Шарп (ok), 16:32, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Процедурные языки типа си не предоставляют удобных средств для манипуляции данными. Поэтому функциональщина завоёвывает мир.
     
     
  • 3.37, Аноним (-), 17:05, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Rust норм, чо.
     
  • 3.41, rob pike (?), 21:05, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    И пример тому - именно Scala, интересная как раз решением задачи, до этого казавшейся совершенно неподъемной - внятной статической типизацией ООП, и в качестве функционального языка совершенно ничего интересного не представляющая?
     
     
  • 4.58, Аноним (-), 23:38, 06/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Scala интересна как раз продуманным объединением парадигм в рамках одного языка.
     
  • 3.42, Crazy Alex (ok), 23:51, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    А функционалные не предоставляет удобных средств управления control flow и имеет слишком высокий порог вхождения. Поэтому по факту приживаются императивные языки с вставками функциональщины в нужных местах.

    Насчёт "завоёвывает мир"... это вы погорячились, прямо скажем.

     
     
  • 4.51, Пингвино (ok), 15:51, 05/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > имеет слишком высокий порог вхождения

    Ну так если ты дебил, то зачем в профессию лезть?

     

  • 1.15, Аноним (-), 08:33, 04/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Чем лучше RhodeCode?
     
     
  • 2.20, Аноним (-), 09:50, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Оно скурвилось, https://en.wikipedia.org/wiki/Kallithea_%28software%29
     
     
  • 3.32, cadmi (?), 14:34, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    оно уже раскурвилось обратно :)
    https://www.opennet.me/opennews/art.shtml?num=44620
     
     
  • 4.39, Аноним (-), 17:39, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Единожды скурвившись, кто тебе поверит?
     
  • 4.40, _ (??), 17:46, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    единожды предавший ...
     
  • 4.49, Аноним (-), 12:56, 05/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Иудей?
     

  • 1.28, Шарп (ok), 14:06, 04/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Лучше бы запилили нормальный гуйовый клиент для гита.
     
     
  • 2.29, Andrey Mitrofanov (?), 14:13, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Лучше бы запилили нормальный гуйовый клиент для гита.

    Сара, догогая https://magit.vc/ , пользуйся на здоровье.

     
     
  • 3.33, Шарп (ok), 15:16, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я просил __нормальный__. Здесь же emacs и сырые диффы.
     
     
  • 4.59, Andrey Mitrofanov (?), 06:27, 08/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Я просил __нормальный__. Здесь же emacs

    О! Не многие знают, но в имаксе всего после трёх-четырёх месяцев (без отрыва от основной работы!) треневровок _открывается_ вполне функциональный ткстовый редактор, за пол-года можно добиться "появления" ма-а-аленького почтового клиента.  

    >и сырые диффы.

    А, ну, да. Потренеруйтесь с гитом пока.

     
  • 2.54, Anon1111 (?), 22:44, 05/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Самый удобный git gui всё остальное лишнее !
     

  • 1.30, deadfood (ok), 14:13, 04/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    зачем это? у битбакета фишка в наличии меркуриаловых реп, а это поделие заточено под отвратительный гит
     
     
  • 2.31, Andrey Mitrofanov (?), 14:16, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > зачем это? у битбакета фишка в

    Как это зачем? Конечно же ущемить ущеpбность фанaтиков ртути.

     

  • 1.44, Аноним (-), 05:46, 05/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Порекомендуйте, пожалуйста, какой-нибудь публичный гит-репозиторий с возможностью иметь бесплатный приватный проект
     
     
  • 2.45, Аноним (-), 06:09, 05/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    https://about.gitlab.com/gitlab-com/
     

  • 1.46, ALex_hha (ok), 10:52, 05/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Порекомендуйте, пожалуйста, какой-нибудь публичный гит-репозиторий с возможностью иметь бесплатный приватный проект

    http://bitbucket.org/

    P.S.
    а п осабжу кто нибудь использовал? Есть ли там возможность тонкой настройки прав доступа? А не просто чтение/запись

     
  • 1.53, анон (?), 20:10, 05/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как обычно дежурный посто про то что gogs лучше.
     
  • 1.56, vitalif (ok), 00:55, 06/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Да надо попробовать... язык тока отталкивает - там же JGit, то есть гит "неродной". Хуки аж на JRuby писать надо, порт ssh нестандартный тоже небось, как в Gitblit'е (он на яве)...

    А Gitblit кривой реализацией поиска достал, на 100мб репозиторий может сгенерить 500мб индекс...

     
  • 1.57, ALex_hha (ok), 17:55, 06/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Как обычно дежурный посто про то что gogs лучше.

    потому что написан на go?

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру