ソフトウェア開発が発展し続けるにつれて、バージョン管理ツールも常に更新されます。ここ数年で、Git は最も人気のあるバージョン管理ツールの 1 つになりました。 SVN を使用している場合は、Git に移行するのが良い決断になるかもしれません。この記事ではSVNプロジェクトをGitに移行する方法を紹介します。
転送を開始する前に、システムに Git をインストールする必要があります。インストールしていない場合は、次のコマンドを使用できます:
sudo apt-get install git
さらに、SVN ツールもインストールする必要があります:
sudo apt-get install subversion
インストールするには SVN プロジェクトを Git に転送するには、まず新しい Git リポジトリを作成する必要があります。 Git コマンド mkdir
を使用して新しいディレクトリを作成し、git init
コマンドを使用してそれを Git リポジトリとして初期化できます。例:
mkdir new-git-repo cd new-git-repo git init
次に、SVN プロジェクトをローカル フォルダーにエクスポートする必要があります。次のコマンドを使用できます。
svn export svn://svn.example.com/path/to/svn/repo /path/to/local/folder
ここで、 svn://svn.example.com/path/to/svn/repo
は SVN ウェアハウスのアドレスです。 /path /to/local/folder は、エクスポート先のローカル フォルダーです。
touch .gitignore echo '*.log' >> .gitignore echo '*.tmp' >> .gitignore
git add .
git commit -m "First commit"
git remote add origin git@github.com:username/repo.git
git@github.com:username/repo.git は Git リモート リポジトリのアドレスです。これを自分のアドレスに置き換える必要があります。
git push -u origin master
以上がsvnプロジェクトをgitに転送の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。