Установка системы контроля версий Git c web-интерфейсом GitList

Linux
1

Продолжая исследовать системы контроля версий нельзя не сказать про Git. Это популярная и быстрая система с простым управлением через ssh или web-интерфейс. В этой статье речь пойдет об установке Git и интерфейса GitList.

1. Устанавливаем Git

Самый простой способ:

#rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm
#yum install —enablerepo=webtatic git-all

Подсмотрено тут.

2. Создаем репозиторий:

Переходим в каталог проекта, и вводим команду:

# git init

В первый раз индексируем проект:

# git add *.c
# git add README
# git commit -m ‘initial project version’

2. Устанавливаем GitList

Качаем архив в нужную папку
(папка должна находится в области доступной из интернет)

wget https://s3.amazonaws.com/gitlist/gitlist-0.3.tar.gz

Последнюю стабильную версию GitList Вы можете найти на сайте проекта.

Распаковываем:

tar zvxf gitlist-0.3.tar.gz

3. Редактируем config.ini

 

В файле config.ini необходимо прописать путь к созданному репозиторию.

repositories = ‘вводим путь к папке проекта’, например:

repositories = ‘/home/bitrix/www/.git’

4. Создаем папку для кеша с нужными правами

cd /var/www/gitlist
mkdir cache
chmod 777 cache

5. Заходим в /gitlist/ через броузер

И видим приятный интерфейс GitList:

GitList

Готово!

Дополнительно:

удобная книга о GitList

Bitnami Redmine
Linux
Bitnami Redmine — быстро разворачиваем Redmine на любой машине

Я написал множество статей по тему установки, решения проблем и настройки таск-менеджера Redmine на различных устройствах. И, что не говори, сам процесс установки приложения, с учетом современных стандартов довольно сложен. Недавно, мне предстояло в очередной раз его повторить. И тут я открыл для себя потрясающе простое решение: пакет Bitnami Redmine. Поделиться …

Настройка отправки почты Redmine через exim4 (sendmail)
Linux
Отправка почты Redmine через exim4 (Sendmail)

Прошло 2-3 года с моих последних статей по настройке почты в Redmine. И долгое время мой надежный друг и помощник работал без перебоев. Но в какой-то момент, опять стали возникать проблемы с отправкой почты. А без таких уведомлений, заметно падает результативность работы сотрудников отдела. Не говоря уже о том, сколько эмоциональных …

Настройка VPN сервера
Linux
2
Настройка VPN сервера и клиентского компьютера

Чтобы разобраться с настройкой VPN, необходимо понимать, что же это такое. VPN (Virtual Private Network) – это виртуальная частная сеть. В неё входит группа протоколов, с помощью которых можно организовать визуальную сеть поверх незащищенной сети. Её используют для того, чтобы получить доступ в интернет, доступ в корпоративную сеть и объединение …

Top