nephifey / svn-migrate
SVN to Git migration tool that can be used to convert SVN repos to Git repos.
Fund package maintenance!
nephifey
Requires
- php: >=7.4
- ext-simplexml: *
- symfony/console: ^5.4
- symfony/filesystem: ^5.4
- symfony/process: ^5.4
- symfony/validator: ^5.4
Requires (Dev)
- phpstan/phpstan: ^1.10
- phpunit/phpunit: 9.6
This package is auto-updated.
Last update: 2024-10-29 23:30:40 UTC
README
SVN to Git migration tool that can be used to convert SVN repos to Git repos.
Prerequisites
You must have Git, Git Svn (Bundled with Git), and Svn installed on your machine. These are checked at the start of the migration setup and are REQUIRED.
$ git --version
$ svn --version --quiet
$ git svn --version
Getting Started
Install the package into your project using composer via the command below.
$ composer require nephifey/svn-migrate
Usage
Run the below php script to kick off the migration.
$ vendor/bin/svn-migrate
Copyright and License
nephifey/svn-migrate is copyright © Nathan Phifer nephifer5@gmail.com and licensed for use under the terms of the MIT License (MIT). Please see LICENSE for more information.