LINUX.ORG.RU

Релиз GitLab 6.9 Community Edition и Enterprise Edition

 ,


1

3

Вышла новая версия свободного программного обеспечения GitLab 6.9. GitLab представляет собой открытый аналог GitHub. Система предлагает управление git-репозиториями, анализ кода, багтрекер, рассылку активности и вики.

В новой версии:

  • Двухшаговый процесс запроса слияния (Merge request). Теперь перед созданием запроса слияния отображается сравнение ветвей, что предотвращает ситуации, когда сливать нечего. Если между ветвями существуют различия, вызывается второй шаг, в котором можно задать заголовок, описание, и другие параметры запроса.
  • В онлайновом редакторе появилась возможность подсветить изменения. Кроме того, теперь доступен предпросмотр файлов в формате разметки Markdown.
  • К запросам слияния теперь можно добавлять метки.
  • Поддержка цепочек электронных писем (email threading).
  • Расширение API, теперь возможно через него создать запрос слияния.
  • Интеграция с Jenkins (только EE-версия).
  • Интеграция с системой отслеживания ошибок Jira (только EE-версия).

От себя: весьма приятная штука для тех, кто не хочет или не может держать свой код на чужих серверах. Единственным недостатком является то, что она достаточно требовательна к ресурсам (держит свой сервер, который потребляет около 200 мегабайт ОЗУ).

>>> Подробности

★★

Проверено: Shaman007 ()
Последнее исправление: Dendy (всего исправлений: 5)
Ответ на: комментарий от DeadEye

Можно и так сказать, хотя правильнее, наверное, локальный.

keyran ★★
() автор топика

Пользовался. Годно. Нужно.

maverik ★★
()

Хм, обновится чтоли

tazhate ★★★★★
()

Пользуюсь, хорошая вещь. Сейчас обновлюсь...
Спасибо за новость!

kiotoze ★★★★
()

держит свой сервер, который потребляет около 200 мегабайт ОЗУ

Тут многие считают, что 200 МБ для WM - слишком много, а разве для локального гит-сервета — это нормально? У меня разрыв шаблона.

iVS ★★★★★
()

Спрашивается, зачем для оффлайнового репозитория такая программа с мутным функционалом. Зонды АНБ прилагаются?

Napilnik ★★★★★
()
Ответ на: комментарий от keyran

То есть очередная вэбморда для гита на сервере с возможными бэкдорами. Новость так замечательно написана, что хз про что рассказывает.

Napilnik ★★★★★
()
Ответ на: комментарий от Napilnik

Что из

GitLab представляет собой открытый аналог GitHub. Система предлагает управление git-репозитариями, анализ кода, багтрекер, рассылку активности и вики.

Непонятно?

keyran ★★
() автор топика
Ответ на: комментарий от keyran

Что из

Непонятно?

Насколько безопасно им пользоваться - есть ли огромном массиве кода закладки позволяющие стороннему посетителю получить слишком большие возможности? И не являются ли дыры главными фичами проекта;)

Napilnik ★★★★★
()
Последнее исправление: Napilnik (всего исправлений: 1)
Ответ на: комментарий от Napilnik

Тебе никто не мешает держать его в интранете и пускать туда только из офиса (офисов) и через VPN. Собственно, так и поступают со всеми корпоративными сервисами.

anonymous
()
Ответ на: комментарий от anonymous

Тебе никто не мешает держать его в интранете и пускать туда только из офиса (офисов) и через VPN. Собственно, так и поступают со всеми корпоративными сервисами.

Там же и вики с рассылкой встроены, то есть кто-то из пользователей проложит к нему дорожку из незащищённой сети и хана безопасности. Физически же огораживать от интернета всю сеть - затратно и муторно.

Napilnik ★★★★★
()
Ответ на: комментарий от Napilnik

Насколько безопасно им пользоваться - есть ли огромном массиве кода закладки позволяющие стороннему посетителю получить слишком большие возможности?

В алюминиевой шапочке — безопасно. Как без нее к компьютеру прикасаться можно?

anonymous
()
Ответ на: комментарий от anonymous

В алюминиевой шапочке — безопасно. Как без нее к компьютеру прикасаться можно?

То есть при помощи этой волшебной шапочки можно спокойно качать из интернета за смс (оптические же диски нинужны, ага) инструкции к железякам и много со счёта не спишется а контент окажется годным?

Napilnik ★★★★★
()

200MB - это один обслуживающий процесс. Их обычно минимум штук 10 запускают.

anonymous
()

около 200 мегабайт ОЗУ

Это не считая работы самого git. При клонировании репозитории в 1.2Гб в bare-режиме git потребляет 2Гб памяти. И при этом он делает, фактически, rsync.

rave
()

который потребляет около 200 мегабайт ОЗУ

Рубисты решили перегнать жабу по всем параметрам?

anonymous
()
Ответ на: комментарий от itn


Там Руби. И это Превосходный результат.


Ты ошибся в слове «Unicorn».

blackst0ne ★★★★★
()

А пулл-реквесты там такие же упоротые, как на гитхабе? Если да, то не нужно. Ибо есть atlassian stash, который, кстати, на днях зарелизился в третью мажорную версию.

alex_ac
()
Ответ на: комментарий от anonymous


Простотой инсталляции или апгрейдов. Да и Джава более уместно нежели руби.
Вообще-то всем!


Что может быть проще запустить один скрипт update'а, который сам всё сделает?

blackst0ne ★★★★★
()

Я так и не понял, с чего это gitlab спрыгнул с puma обратно на unicorn?

blackst0ne ★★★★★
()

Подсветка синтаксиса у них не очень. После смены pygments на highlight.js половина файлов в репозитории перестали подсвечиваться.

XVilka ★★★★★
()
Ответ на: комментарий от anonymous

Рубисты решили перегнать жабу по всем параметрам?

Что значит решили? Когда-то было иначе?

sT331h0rs3 ★★★★★
()
Ответ на: комментарий от DeadEye

На gitlab.com они вполне себе в онлайне + бесплатные приватные репы

h4tr3d ★★★★★
()

hg не планирует поддерживаться?

feofil
()
Ответ на: комментарий от blackst0ne

это пока руби на зависимостях с ума не сойдет. всеравно сложно в сравнении с простым изменением имени .war файла в конфигурации сервера. Спор спором, но я рекомендую попробовать.

anonymous
()

Хорошая новость, подумывал над локальным репозиторием, к месту, спасибо за новость.

shgurbanov
()
Ответ на: комментарий от Napilnik

Если разработчик один, то такая программа, естественно, не нужна.

Reset ★★★★★
()
Ответ на: комментарий от orion

Есть же репозиторий с deb'ами готовый

anonymous
()

Единственным недостатком является то, что она достаточно требовательна к ресурсам (держит свой сервер, который потребляет около 200 мегабайт ОЗУ).

Ява?

andreyu ★★★★★
()

Двухшаговый процесс запроса слияния (Merge request). Теперь перед созданием запроса слияния отображается сравнение ветвей, что предотвращает ситуации, когда сливать нечего.

А «merge success» переведено как «слив засчитан»?

raorn
()
Ответ на: комментарий от raorn

Мы сейчас всем кабинетом пытаемся подобрать глагол к слову слияние. Словари говорят, что именно сливать. Есть лучшие варианты?

keyran ★★
() автор топика
Ответ на: комментарий от raorn

Уродливые и бессмысленные англицизмы. Слияние ветвей - устоявшееся выражение в контексте систем контроля версий.

keyran ★★
() автор топика
Последнее исправление: keyran (всего исправлений: 1)
Ответ на: комментарий от keyran

О, да. «Слияние ветвей» необычайно красиво и наполнено глубоким смыслом.

Ящетаю, надо запретить русский язык в IT вообще. Хоть template от pattern'а отличить можно будет.

raorn
()
Ответ на: комментарий от raorn

Тогда и писать по-английски. Я не против. Но только не мерджинг оф бранчес. И правила форума вроде как достаточно ясно высказываются об английских выражениях посреди русского текста.

keyran ★★
() автор топика
Последнее исправление: keyran (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.