Веб-интерфейс адаптированный для телефонов, планшетов и обычных компьютеров
Кроссплатформенный 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 / Хабрахабр
Комментариев нет:
Отправить комментарий