1
0
mirror of synced 2026-01-02 21:04:32 -05:00
Files
docs/translations/ru-RU/content/get-started/importing-your-projects-to-github/importing-source-code-to-github/source-code-migration-tools.md
2022-11-16 21:42:42 +00:00

3.9 KiB
Raw Blame History

title, intro, redirect_from, versions, shortTitle, ms.openlocfilehash, ms.sourcegitcommit, ms.translationtype, ms.contentlocale, ms.lasthandoff, ms.locfileid
title intro redirect_from versions shortTitle ms.openlocfilehash ms.sourcegitcommit ms.translationtype ms.contentlocale ms.lasthandoff ms.locfileid
Средства миграции исходного кода Вы можете использовать внешние средства для перемещения проектов в GitHub.
/articles/importing-from-subversion
/articles/source-code-migration-tools
/github/importing-your-projects-to-github/source-code-migration-tools
/github/importing-your-projects-to-github/importing-source-code-to-github/source-code-migration-tools
fpt ghes ghae ghec
* * * *
Code migration tools 7877d435e7971f669d9d49a70d2d2450371b5159 fb047f9450 HT ru-RU 09/11/2022 147882170

{% ifversion fpt or ghec %}

Мы рекомендуем использовать GitHub Importer для импорта проектов из Subversion, Mercurial, системы управления версиями Team Foundation (TFVC) или другого репозитория Git. Вы также можете использовать эти внешние средства для преобразования вашего проекта в Git.

{% endif %}

Импорт из Subversion

В типичной среде Subversion несколько проектов хранятся в одном корневом репозитории. В GitHub каждый из этих проектов обычно сопоставляется с отдельным репозиторием Git для личной учетной записи или организации. Мы рекомендуем импортировать каждую часть репозитория Subversion в отдельный репозиторий GitHub в следующих случаях:

  • Участники совместной работы должны извлечь код из этой части проекта или зафиксировать код этой части проекта независимо от других частей.
  • Вы хотите, чтобы у разных частей проекта были собственные разрешения на доступ.

Мы рекомендуем использовать следующие средства для преобразования репозиториев Subversion в Git:

Импорт из Mercurial

Мы рекомендуем использовать hg-fast-export для преобразования репозиториев Mercurial в Git.

Импорт из TFVC

Мы рекомендуем git-tfs для перемещения изменений между TFVC и Git.

Дополнительные сведения о переходе из TFVC (централизованной системы управления версиями) в Git см. в разделе Планирование миграции в Git на сайте документации Майкрософт.

{% tip %}

Совет. После успешного преобразования проекта в Git его можно отправить в {% data variables.product.prodname_dotcom %}.

{% endtip %}

{% ifversion fpt or ghec %}

Дополнительные материалы

{% endif %}