6. gitolite
# sample conf/gitolite.conf file
@staff = dilbert alice # groups
@projects = foo bar
repo @projects baz # repos
RW+ = @staff # rules
- master = ashok
RW = ashok
R = wally
7. README & MARKDOWN
Markdown (маркдаун) — облегчённый язык разметки, созданный с целью
написания максимально читабельного и удобного для правки текста, но
пригодного для преобразования в языки для продвинутых публикаций
8. GitLab
GitLab Inc. is a company based on the GitLab open-source project. GitLab is
an application to code, test, and deploy code together. It provides Git repository
management with fine grained access controls, code reviews, issue tracking,
activity feeds, wikis, and continuous integration.
12. BENEFITS
1. Наличие Issues для проектов. Да-да, на GitHub есть, но теперь это на
нашем внутреннем сервере.
2. Работы с Merge Requests. Не всегда используем, но графическое
предсталвение гораздо удобнее просмотра кода в консоли.
3. Snippets — аналог Gist. Опять таки, зато свое.
13. BENEFITS
4. GitLab CI — замечательный инструмент для Continuous Integration.
Ставится из коробки, напрямую интегрирован с вашей системой
версионизации, и поддержка Docker по умолчанию.
5. Deploy keys в проектах — ключи для чтения репозитория во время
деплоя (например в связке с Capistrano). В gitolite для этих целей
создавался отдельный пользователь с правами на чтение.
14. BENEFITS
6. Service Templates — набора подготовленных настроек для интеграции с
кучей сервисов (JIRA, Asana, HipChat и т.д.)
7. Использование GitLab в качестве SaaS — бесплатно. Отличная
альтернатива Bitbucket. Спойлер, но кое-что я уже выложил на GitLab.