stable

Clone or download

Read-only

SVN Import-export

request #9010 Export project tool must export all importable services On Xml export with --all flag you should be able to import and reimport all svn repositories (dump files, notifications, access files) Please test with and without --dir option This feature should not have impacts on saving remove delete repository Change-Id: Id523a483e2f25d18400a4fc4e2406ad93d43c650

Modified Files

Name
M plugins/svn/include/Svn/AccessControl/AccessFileReader.php +12 −2 Go to diff View file
M plugins/svn/include/Svn/Repository/RepositoryManager.class.php +1 −1 Go to diff View file
M plugins/svn/include/Svn/SvnAdmin.php +36 −20 Go to diff View file
A plugins/svn/include/Svn/XMLSvnExporter.php +145 −0 Go to diff View file
M plugins/svn/include/autoload.php +4 −3 Go to diff View file
M plugins/svn/include/constants.php +1 −1 Go to diff View file
M plugins/svn/include/svnPlugin.class.php +29 −1 Go to diff View file
A plugins/svn/tests/Svn/XMLExporterTest.php +154 −0 Go to diff View file
A plugins/svn/tests/_fixtures/.SVNAccessFile +2 −0 Go to diff View file
A plugins/svn/tests/_fixtures/MyRepo.svn +0 −0 Go to diff View file
M src/common/event/Event.class.php +7 −6 Go to diff View file
M src/common/project/ProjectXMLExporter.class.php +11 −9 Go to diff View file
M src/common/project/XML/Export/ArchiveInterface.php +4 −0 Go to diff View file
M src/common/project/XML/Export/DirectoryArchive.php +10 −0 Go to diff View file
M src/common/project/XML/Export/NoArchive.php +8 −0 Go to diff View file
M src/common/project/XML/Export/ZipArchive.php +10 −0 Go to diff View file
M src/utils/export_project_xml.php +6 −1 Go to diff View file
M tests/simpletest/common/project/ProjectXMLExporterTest.php +8 −3 Go to diff View file