2022-09-27 14:52:24
Всем доброго дня!
Не известно на сколько правдивая информация (скорее всего опять же нагнетают ситуацию), но поговаривают что Microsoft ограничивает обновление c Windows 10 до 11 версии на территории нашей страны, а так как тот же GitHub принадлежит им, то опять появляется мысль, что у нас его могут ограничить.
Да и что далеко ходить, у них уже есть опыт по блокировке полного доступа к системе, если ты находишься (или находился) на территории Крыма.
Не так давно я сам попал в такую ситуацию. Когда стартовал первый поток Route256 приняли решение хранить код студентов на GitHub в приватных репозиториях, а мы годом ранее отдыхали в Крыму. И когда тестировал доступ к учебным материалам обнаружил, что у меня заблокирован доступ к приватным репозиториям
Пришлось писать заявку, оправдываться, что был на отдыхе и т.д... да, конечно в тот момент его разблокировали через неделю, но все же не приятно...
Давайте тогда посмотрим на альтернативы, которые есть сейчас:
GitLab
Тоже очень известная платформа, функции CI/CD, куча плагинов, интеграция с Jira. Используется во многих компаниях.
Можно использовать как облачное хранилище кода, так же как и GitHub. Но это не избавляет от возможности тех же ограничений.
Как по мне главным плюсом является то, что этот сервис можно использовать как коробочное решение, и устанавливать на собственный сервер. Конечно он достаточно требовательный к ресурсам и если у вас нет хоты-бы 2-х ядерного сервера с 4-мя гигами оперативы то работать с ним будет достаточно тяжело.
В документации написано что при таких конфигурациях сервера можно работать командой до 100 человек.
Но я его полностью устанавливал на свой старенький ноут и вполне сносно работал, правда нагрузка на него было маленькая.
BitBucket
Еще один сервис продвигаемый командой Atlassian. У него лучшая интеграция со всякими сервисами типа Jira Confluence и тд, потому что все они разрабатываются одной компанией.
На сколько я понял, что у него так же имеется возможность self-hosted установки. Но опыта установки сервера нет, да и вообще почти не работал с этим продуктом.
Знаю, что его так же устанавливают в крупных компаниях в России.
GitBucket
Есть еще такая интересная штука, это opensource клон GitHub написанный на scala. Мало что про него знаю) но тоже как вариант можно его попробовать поставить.
А если говорить про чисто отечественные сервисы, то увы их совсем мало, можно даже сказать критически мало
Есть конечно сообщения со стороны МинЦифры, что до конца 2022 года будет создан какой-то аналог GitHub (новости тут и тут), но ни названия, ни компании кто этим будет заниматься, ни конкретных сроков не уточняют.
Единственное рабочий сервис, который удалось найти, это GitFlic. Опять же, что-то про него сказать сложно, потому что никогда не пользовался... Слышал только, что он существует примерно с 2018 года.
Сегодня зарегистрировался там, попробую использовать его вместо GitHub, посмотрим что из этого выйдет.
Постараемся популяризовать наши сервисы
29 views11:52