Редмайн был успешно установлен, процесс я описывал здесь. Результат установки представлен на project.chodex.ru

Теперь стал вопрос использования хранилища данных, остановился на git – опыта работы с git намного больше, чем с svn, а про другое вообще молчу. Redmine содержит средства для визуализации git репозиториев, но не для работы с ними. Можно конечно использовать тот же самый github.com и через cron поставить постоянный pull необходимых репозиториев. Этот вариант подошел бы для публичных репозиториев, но дополнительно платить за приватный доступ не хочется, да и зачем если есть собственный сервер?

В качестве Git сервера был выбран Gitolite, который и был установлен на сервер.

Почитав документацию, я поник головой, ну слишком непонятно как же на самом деле работать с сервером. Куча конфигов, куча возможностей, но нормального описания простейшей работы нет.

Кто-нибудь работал с gitolite? Какие подходы используете вы? Давайте побеседуем на тему использования хранилищ данных в разработке :)

update: разобрался с сервером, все оказалось проще чем казалось. Добавляем ssh ключ нашего компьютера, настраиваем конфиг, потом коммитим изменения в gitolite-admin. Все, далее доступ к системе идет через git@gitserver:testing.git. И так далее, осталось разобраться с созданием и управления репозиториями на сервере.

Для установки воспользуйтесь кратким мануалом: Установка собственного git-ceрвера на Debian.