ПН-ПТ: с 10 до 17
Оставить заявку

Bitbucket покинул российские просторы.Trello и Jira в процессе

Последнее обновление:
31.08.2023

Время чтения: 5 мин

Разработчик программного обеспечения Atlassian (Trello, Jira, Bitbucket) начал отключать от сервисов учетные записи, зарегистрированные из России и Белоруссии

Как это сказалось на нашей компании?
В Bitbucket был воркспейс "Bambit", в составе которого были 3 разработчика и 1 тим лид. За 2 года мы успели создать 77 проектов и 1701 коммит. У каждого члена команды был свой проект, внутри которого создавались репозитории, чтобы разграничить доступ (т.е. чтобы другой пользователь не мог взаимодействовать с твоим проектом)

Оценив все риски мы решили, что лучший вариант - не искать новую альтернативу, тем более, ранее подобные блокировки уже происходили и с другим популярным решением - GitHub. Мы подняли self-hosted решение на базе открытого Gitea и импортировали туда наши репозитории

Как импортировали и почему Gitea?
В Gitea есть свой импортер проектов с других платформ. Единственная проблема - это происходит по одному репозиторию за раз. Gitea позволяет создавать "зеркала" проектов, т.е. автоматически синхронизировать одни и те же репозитории между разными платформами. Также у Gitea есть API, с помощью которого можно написать авто-переносчик проектов если чего-то не хватает из встроенного функционала

Сейчас у нас воркспейс Bambit, в нем есть разделение на команды

  1. Owners - это суперюзеры, которые имеют доступ ко всему
  2. Moderators - модераторы имеют администраторские права: могут удалять и редактировать чужие репозитории
  3. Developers - разработчики могут создавать новые репозитории, при этом получают администраторские права на созданный ими репозиторий, чтобы можно было добавить соисполнителя. Например, могут смотреть чужие репозитории, но не могут ничего с ними сделать
Теперь мы контролируем свои данные и инструменты для совместной разработки, независимо от внешних ограничений. Так мы можем поддерживать код и обеспечивать безопасность наших данных

Уведомление об отключении аккаунта

Читайте укороченную версию данной статьи и следите за нашими релизами в Telegram

Другие статьи наших авторов

Про отпуска и больничные сотрудников





Как ставить ТЗ исполнителям
(чек-лист
с рассуждениями)