stable

Clone or download

Read-only

request #9836 Import content from SVN core into SVN Plugin

This commit is the first step for importation, it only add the cli tool. In second step migration might be launched by UX Change-Id: I9eb1872c29a94e37c6d6c4597439940990364b89

Modified Files

Name
A plugins/svn/bin/migrate_to_plugin.php +186 −0 Go to diff View file
A plugins/svn/include/Svn/Migration/BareRepositoryCreator.php +106 −0 Go to diff View file
A plugins/svn/include/Svn/Migration/RepositoryCopier.php +51 −0 Go to diff View file
A plugins/svn/include/Svn/Migration/SvnMigratorException.php +25 −0 Go to diff View file
M plugins/svn/include/Svn/Repository/RepositoryCreator.php +22 −9 Go to diff View file
M plugins/svn/include/Svn/XMLImporter.class.php +6 −3 Go to diff View file
M plugins/svn/include/Svn/XMLRepositoryImporter.class.php +17 −4 Go to diff View file
M plugins/svn/include/autoload.php +5 −2 Go to diff View file
M plugins/svn/include/events/SystemEvent_SVN_CREATE_REPOSITORY.class.php +21 −3 Go to diff View file
M plugins/svn/include/svnPlugin.class.php +22 −4 Go to diff View file
M plugins/svn/tests/Svn/XMLImporterTest.php +21 −8 Go to diff View file
M plugins/svn/tests/events/SystemEvent_SVN_CREATE_REPOSITORYTest.php +8 −5 Go to diff View file