пятница, 8 февраля 2013 г.

поднять git сервер

Веб-интерфейс адаптированный для телефонов, планшетов и обычных компьютеров

Кроссплатформенный Java Gitblit-менеджер

RSS / JSON RPC интерфейс

Возможность объединения с другими серверами Gitblit

Основано на JGit SmartHTTP сервлете

Основные плюшки:

Заморозка репозитория (только для чтения)

Авторизованные просмотр, клонирование и загрузка в репозиторий

Авторизованные клонирование и загрузка в репозиторий

Авторизованная загрузка в репозиторий

Анонимный просмотр, клонирование и загрузка в репозиторий

Четыре типа конфигураций контроля доступа для каждого хранилища:

Описание возможностей честно содрано с сайта и переведено на наш великий и могучий.

Чуть-чуть теории, основные особенности.

Узнав в начале лета про бесплатный хостинг от Redhat, сразу захотел что-нибудь там разместить, однако была проблемка: веб-разработкой не занимаюсь, проектов нет и вроде как ни какой хостинг мне не нужен. Наиболее падок человек на халяву, а это была именно халява, поэтому мой мозг выдал идею: «А давай сделаем свой собственный git сервер!». После гугления я обнаружил только один git сервер на Java, который не только активно разрабатывался, но и мог, по заверениям автора, работать на хостинге openshift. После тестов и введения в активное пользование появилось жгучие желание рассказать о нем всем в округе. Сразу было написано полстатьи, но вдруг наступило лето, и, как следствие, все проекты были заморожены до осени. Осень наступила, я наконец дописал статьи и представляю её на ваш суд.

Преамбула, можно не читать

Все программисты делятся на тех, кто использует систему контроля версий, и тех кто ещё ёё не использует. Одной из самых популярных на сегодняшний день, является git. И хотя его структура направлена на децентрализованное хранение данных, все мы пользуемся github, assembla, bitbucket или githost. Главный недостаток этих хостингов, в том, что это чужие проекты, которые в любой момент могут прикрыть ваш аккаунт или слить данные налево. И тут на сцене появляется GitBlit! Git сервер на Java, полностью контролируемый вами, с множеством плюшек и веб-интерфейсом. Сегодня будем запускать его на бесплатном хостинге от Redhat.

Поднимаем собственный git сервер GitBlit на хостинге Openshift

18 сентября 2012 в 18:08

Поднимаем собственный git сервер GitBlit на хостинге Openshift / Хабрахабр

Комментариев нет:

Отправить комментарий