The OpenNET Project / Index page

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

Вышла открытая платформа для организации совместной разработки GitLab 5.4

23.07.2013 14:19

Доступен релиз платформы для организации совместной работы с Git-репозиториями GitLab 5.4. По своим возможностям платформа GitLab напоминает GitHub, но не привязана к конкретному сервису, распространяется в исходных текстах под свободной лицензией и позволяет развернуть web-сервис управления проектом на своём подконтрольном сервере.

Проект GitLab часто применяется для организации командной разработки в корпоративных проектах, так как позволяет без привязки к облачному вендору развернуть инструментарий, похожий на Github Enterprise и Gitorious. Web-интерфейс GitLab во многом напоминает GitHub, но, тем не менее, не копирует его, а лишь повторяет наиболее удачные принципы. GitLab поддерживает создание отдельных проектов, отслеживание ошибок, обработку запросов на добавление кода (рабочий процесс основан на обработке merge-запросов), навигацию по веткам и тегам, контроль за изменениями, рецензирование кода, многоуровневое управление доступом, Wiki, обмен небольшими кусками кода, наглядный анализ различий между версиями кода, средства визуализации ветвления репозитория и многое другое.

Код проекта написан на языке Ruby с использованием фреймворка Ruby on Rails и распространяется под свободной лицензией MIT. Для хранения данных поддерживается связка Redis с MySQL или PostgreSQL. Параллельно развивается свободный сервер непрерывной интеграции GitLab CI, который можно использовать совместно с GitLab для автоматизации тестирования и постоянного контроля за качеством кодовой базы, в том числе обеспечивая проверку пересборкой для каждого вносимого изменения.

Из новшеств можно отметить:

  • Поддержка редактирования ранее отправленных комментариев;
  • Отдельное отображение списка аватаров участников обсуждения проблемы;
  • Уведомление по электронной почте пользователей, упомянутых в обсуждениях;
  • Поддержка импорта проекта через указание ссылки с URL "git://";
  • Улучшение страницы со сводной информацией о проектах.


  1. Главная ссылка к новости (http://blog.gitlab.org/gitlab-...)
  2. OpenNews: Вышла открытая платформа для организации совместной разработки GitLab 5.3
  3. OpenNews: Доступна открытая платформа для организации совместной разработки GitLab 5.0
  4. OpenNews: Представлена открытая платформа для организации совместной разработки GitLab 4.0
  5. OpenNews: Вышла платформа для организации совместной разработки rhodecode 1.7.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/37493-gitlab
Ключевые слова: gitlab, git
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (7) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Вонни (?), 14:27, 23/07/2013 [ответить]  
  • +/
    Про локализацию GetText лучше промолчать ?
     
     
  • 2.2, imprtat (ok), 15:41, 23/07/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А в чем проблема?
     
  • 2.3, Crazy Alex (ok), 15:59, 23/07/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А зачем? В инструментах для разработчика локализация - абсолютно ненужная рюшка. В других, впрочем, тоже.
     
     
  • 3.7, nyt (?), 22:29, 23/07/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Вопрос качества локализации: плохая — вызывает тошноту, хорошая — радует.
     

  • 1.4, ваноним (?), 19:09, 23/07/2013 [ответить]  
  • +1 +/
    а кэширование там не прикрутили? очень уж тормозит на больших проектах
     
     
  • 2.5, Вонни (?), 19:16, 23/07/2013 [^] [^^] [^^^] [ответить]  
  • +/
    https://github.com/skaes/rvm-patchsets

    http://habrahabr.ru/post/165627/

     
  • 2.6, Аноним (-), 19:21, 23/07/2013 [^] [^^] [^^^] [ответить]  
  • +/
    баг репорт вы конечно не писали?
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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