Шесть альтернатив GitHub для совместной разработки Статьи редакции
Сервисы для работы с Git-репозиториями и хранения собственного кода — для тех, кто задумался о переходе после сделки GitHub и Microsoft.
Среди преимуществ Gitlab — «чистый» и близкий к GitHub интерфейс, собственная wiki-система, система отслеживания ошибок, возможность назначить пользователям роли в проекте, встроенные возможности непрерывной интеграции и развёртывания (CI/CD), неограниченное число личных проектов по бесплатной подписке.
Платформа также предлагает встроенные инструменты для постановки и отслеживания задач и интеграцию с Google Cloud для развёртывания проектов. Кроме того, Gitlab проект с частично открытым исходным кодом, и пользователи могут самостоятельно собрать собственную версию инструмента.
Стоимость платной подписки составляет от $4 за пользователя в месяц.
Разработкой и поддержкой системы Gitlab её команда занимается с 2011 года. Сервис создали выходцы из Украины Валерий Сизов и Дмитрий Запорожец.
Bitbucket — платформа, разработанная компанией Atlassian, которой также принадлежат инструменты для командной работы Jira, Trello и Confluence. Сервис интегрирован с этими и другими проектами — например, инструментами развёртывания приложений AWS CodeDeploy и Deploy to Azure, сервисом для поиска ошибок Instabug, средами разработки Visual Studio и Unity и прочими.
Платформа ориентирована на большие компании, но предлагает и бесплатный тариф для команд до пяти человек. Стоимость платной подписки начинается от $2 за пользователя в месяц. Дополнительное пространство и время сборки можно купить отдельно, не меняя тариф.
Так же, как и Gitlab, сервис позволяет заводить неограниченное число личных репозиториев бесплатно.
Это «лёгкий» клиент для управления репозиториями от китайских разработчиков. В него также встроена собственная wiki-система и система отслеживания ошибок. Среди преимуществ, помимо небольшого объёма, — простота установки и настройки.
Инструмент полностью бесплатный и распространяется по модели открытого исходного кода.
SourceForge — система для разработчиков программного обеспечения с открытым исходным кодом. Она предоставляет необходимые им инструменты: систему управления Git-репозиториями, отслеживания задач и доски для их обсуждений, возможность ведения wiki-документации.
Платформа предлагает инструмент для импорта репозиториев из GitHub на SourceForge. Пользоваться системой можно бесплатно.
Система управления репозиториями, ориентированная на компании. Как и Gitlab, частично поставляется с открытым исходным кодом, — так что желающие могут собрать собственную версию системы для работы. Позволяет подключать не только Git, но и Mercurial и Subversion-репозитории — с помощью единого интерфейса.
Стоимость платной подписки составляет $75 за пользователя в год — или $6,25 в месяц.
Платформа для запуска и управления проектами, созданная компанией Canonical — разработчиком операционной системы Ubuntu. С 2015 года она поддерживает и Git-репозитории.
Launchpad предоставляет пользователям доступ к инструментам для отслеживания ошибок и изменений в спецификациях, инструмент для сборки пакетов ПО для Ubuntu и други функции. Сервис полностью бесплатный.
Комментарий удален модератором
Атлассиан? Кхе-кхе, они очень правильной дорогой идут, кстати. Всё больше проектов и коллективов подсаживают на иглу Jira, Confluence и Bitbacket. Условно они бесплатны, можно спокойно продлевать лицензии сколь угодно долго (это для серверных и локальных решений), но... Atlassian знает что вы делаете в каждом из своих проектов (сниферил и вижу, что он отправляет). Могут забанить учётку или s/n продукта - привет вашей работе (хотя и обходится это), либо написать письмо, мол, мы вас не забаним, просто платите за людей. В одном большом проекте такая радость пришла. 250 человек (только в офисе) были плотно интегрированы через Jira. :)
Для своих проектов это не использую. Для рабочих - пока особо-близких альтернатив не вижу, переезд будет с чистого листа если только. Ну а гитлаб на внешнем сервере - не очень хорошая идея. Ваш код - не только ваш код. Возьмите старый компьютер и поставьте в офисе. Мы так и сделали. Бэкапы делаются нормально, Ldap нормально прикручивается.
Комментарий удален модератором