Skip to main content

このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2022-10-12. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの向上、新機能の向上を図るために、最新バージョンの GitHub Enterprise にアップグレードします。 アップグレードに関するヘルプについては、GitHub Enterprise サポートにお問い合わせく� さい

ソースコード移行ツール

外部ツールを使って、プロジェクトを GitHub に移動できます。

Subversion からインポートする

一般的な Subversion の環境では、複数のプロジェクトが単一のルートリポジトリに保管されます。 GitHub では、一般的に、それぞれのプロジェクトは個人アカウントや Organization の別々の Git リポジトリにマップされます。 次の� �合、Subversion リポジトリのそれぞれの部分を別々の GitHub リポジトリにインポートすることをおすすめします。

  • コラボレーターが、他の部分とは別のプロジェクトの部分をチェックアウトまたはコミットする必要がある� �合
  • それぞれの部分にアクセス許可を設定したい� �合

Subversion リポジトリを Git にコンバートするには、これらのツールをおすすめします:

Mercurial からインポートする

Mercurial リポジトリを Git に変換する� �合は、hg-fast-export をお勧めします。

TFVC からのインポート

TFVC と Git の間で変更を移動する� �合は、git-tfs をお勧めします。

TFVC (一元化されたバージョン管理システ� ) から Git への移行の詳細については、Microsoft ドキュメント サイトの「Git への移行を計画する」を参照してく� さい。

ヒント: Git へのプロジェクトの変換が完了したら、GitHub にプッシュできます。