1
0
mirror of synced 2025-12-19 18:10:59 -05:00

Deprecation announcement for non-Git repository imports in GitHub Importer (SVN, Mercurial, TFVC) (#36378)

Co-authored-by: Tim Rogers <timrogers@github.com>
Co-authored-by: Siara <108543037+SiaraMist@users.noreply.github.com>
This commit is contained in:
Laura Coursen
2023-04-17 08:05:16 -05:00
committed by GitHub
parent aabaaf9e38
commit 4be53a1de0
19 changed files with 322 additions and 172 deletions

View File

@@ -19,6 +19,8 @@ During an import, depending on the version control system you're importing from,
## Supported functionality by version control system
{% data reusables.migrations.github-importer-non-git-deprecation %}
{% rowheaders %}
| Import action | Subversion | Mercurial | TFVC | Git |
@@ -33,4 +35,3 @@ During an import, depending on the version control system you're importing from,
## Further reading
- "[AUTOTITLE](/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-an-external-git-repository-using-the-command-line)"
- "[AUTOTITLE](/migrations/importing-source-code/using-the-command-line-to-import-source-code/source-code-migration-tools)"

View File

@@ -12,16 +12,19 @@ versions:
ghec: '*'
shortTitle: Import a repository
---
{% tip %}
**Tip:** GitHub Importer is not suitable for all imports. For example, if your existing code is hosted on a private network, our tool won't be able to access it. In these cases, we recommend [importing using the command line](/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-an-external-git-repository-using-the-command-line) for Git repositories or an external [source code migration tool](/migrations/importing-source-code/using-the-command-line-to-import-source-code/source-code-migration-tools) for projects imported from other version control systems.
## About repository imports with GitHub Importer
{% endtip %}
GitHub Importer is not suitable for all imports. For example, if your existing code is hosted on a private network, our tool won't be able to access it. In these cases, we recommend [importing using the command line](/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-an-external-git-repository-using-the-command-line) for Git repositories or an external [source code migration tool](/migrations/importing-source-code/using-the-command-line-to-import-source-code) for projects imported from other version control systems.
{% data reusables.migrations.github-importer-non-git-deprecation %}
If you'd like to match the commits in your repository to the authors' GitHub personal accounts during the import, make sure every contributor to your repository has a GitHub account before you begin the import.
{% data reusables.repositories.repo-size-limit %}
## Importing a repository with GitHub Importer
1. In the upper-right corner of any page, click {% octicon "plus" aria-label="Create new..." %}, and then click **Import repository**.
![Screenshot of the top-right corner of any page on {% data variables.product.prodname_dotcom %}. A plus icon is highlighted with an orange outline.](/assets/images/help/importer/import-repository.png)