Импортировать репозиторий в SourceCraft

Вы можете перенести в SourceCraft репозиторий с исходным кодом, размещенный в другой системе управления IT-проектами для git.

Примечание

Сейчас поддерживается только импорт репозиториев, размещенных на GitHub.

Не поддерживается импорт репозиториев с подключенным Git Large File Storage (LFS).

В составе репозитория переносятся:

  • история коммитов;

  • все существующие ветки;

  • теги.

Чтобы перенести репозиторий в SourceCraft:

  1. Откройте главную страницу SourceCraft.

  2. На панели слева нажмите Создать репозиторий.

  3. В открывшемся окне выберите Перенести существующий репозиторий.

  4. В блоке Сведения об исходном репозитории:

    • В поле URL укажите ссылку на репозиторий, который хотите перенести.
    • Выберите способ аутентификации в импортируемом репозитории:
      • Личный токен доступа — если для доступа к репозиторию используется персональный токен доступа (PAT). Для GitHub подробности см. на странице Managing your personal access tokens.
      • Имя пользователя и пароль — если для доступа к репозиторию используются имя пользователя и пароль.
    • Введите данные для аутентификации в зависимости от выбранного способа.
  5. В блоке Сведения о новом репозитории:

    • В поле Название укажите название репозитория, создаваемого в SourceCraft. Название репозитория может содержать следующие ASCII-символы: строчные и заглавные буквы латинского алфавита, цифры, запятые, дефисы и подчеркивания.
    • В поле Видимость выберите тип доступа к репозиторию:
      • Приватный — доступ к репозиторию будут иметь только пользователи, приглашенные вами.
      • Публичный — доступ к репозиторию будет иметь все пользователи.
  6. SourceCraft автоматически проверит доступность импортируемого репозитория и возможность создать в SourceCraft репозиторий с указанным вами именем.

    Если все проверки пройдены успешно, появится сообщение Всё готово к перемещению. Пристегните ремни безопасности и давайте взлетать!

    Нажмите кнопку Начать миграцию.

Откроется окно со списком ваших репозиториев в SourceCraft. Напротив репозитория, который вы импортируете, будет отображаться статус миграции. Чтобы посмотреть подробности, нажмите на статус.

После завершения миграции вы сможете работать с перенесенным репозиторием в SourceCraft.

См. также