stable

Clone or download

Read-only

Merge commit 'refs/changes/01/4101/13' of ssh://gerrit.tuleap.net:29418/tuleap into HEAD

* ssh://gerrit.tuleap.net:29418/tuleap: story #8090: Export and import artifacts Conflicts: plugins/tracker/include/autoload.php Change-Id: I87b0250fb77a604768be59f30a7ac8353e9b37ff

Modified Files

Name
M .gitignore +1 −0 Go to diff View file
M plugins/agiledashboard/tests/include/AgileDashboard/XMLExporterTest.php +1 −1 Go to diff View file
M plugins/cardwall/tests/CardwallConfigXmlExportTest.php +1 −1 Go to diff View file
M plugins/cardwall/tests/CardwallConfigXmlImportTest.php +1 −1 Go to diff View file
M plugins/tracker/bin/import_artifacts_xml.php +2 −40 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Tracker_Artifact.class.php +23 −0 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Tracker_Artifact_Changeset_Comment.class.php +21 −6 Go to diff View file
A plugins/tracker/include/Tracker/Artifact/XMLExport.php +53 −0 Go to diff View file
A plugins/tracker/include/Tracker/Artifact/XMLImportBuilder.class.php +69 −0 Go to diff View file
M plugins/tracker/include/Tracker/Tracker.class.php +2 −21 Go to diff View file
M plugins/tracker/include/Tracker/XML/Exporter/ArtifactXMLExporter.php +18 −0 Go to diff View file
A plugins/tracker/include/Tracker/XML/Exporter/ArtifactXMLExporterBuilder.php +51 −0 Go to diff View file
M plugins/tracker/include/Tracker/XML/Exporter/ChangesetValue/ChangesetValueFileXMLExporter.class.php +1 −1 Go to diff View file
M plugins/tracker/include/Tracker/XML/Exporter/ChangesetValuesXMLExporter.class.php +42 −8 Go to diff View file
M plugins/tracker/include/Tracker/XML/Exporter/ChangesetXMLExporter.class.php +21 −1 Go to diff View file
M plugins/tracker/include/TrackerXmlExport.class.php +12 −3 Go to diff View file
M plugins/tracker/include/TrackerXmlImport.class.php +27 −3 Go to diff View file
M plugins/tracker/include/autoload.php +5 −2 Go to diff View file
M plugins/tracker/include/trackerPlugin.class.php +9 −2 Go to diff View file
A plugins/tracker/tests/Artifact/XMLExportTest.php +191 −0 Go to diff View file
M plugins/tracker/tests/Tracker/XML/Exporter/ArtifactXMLExporterTest.php +18 −0 Go to diff View file
M plugins/tracker/tests/Tracker/XML/Exporter/ChangesetValuesXMLExporterTest.php +1 −1 Go to diff View file
M plugins/tracker/tests/Tracker/XML/Exporter/ChangesetXMLExporterTest.php +12 −1 Go to diff View file
M plugins/tracker/tests/TrackerXmlExportTest.php +4 −2 Go to diff View file
M plugins/tracker/tests/TrackerXmlImportTest.php +66 −7 Go to diff View file
M plugins/tracker/tests/Tracker_ArtifactTest.php +36 −5 Go to diff View file
A plugins/tracker/tests/Tracker_Artifact_Changeset_CommentTest.php +55 −0 Go to diff View file
A plugins/tracker/www/resources/artifact-definition.rnc +139 −0 Go to diff View file
A plugins/tracker/www/resources/artifact-definition.rng +312 −0 Go to diff View file
M plugins/tracker/www/resources/artifacts.rnc +5 −141 Go to diff View file
M plugins/tracker/www/resources/artifacts.rng +3 −295 Go to diff View file
M plugins/tracker/www/resources/tracker-definition.rnc +8 −0 Go to diff View file
M plugins/tracker/www/resources/tracker-definition.rng +10 −0 Go to diff View file
M src/common/project/ProjectXMLExporter.class.php +4 −3 Go to diff View file
M src/common/xml/ParseException.class.php +8 −2 Go to diff View file
M src/common/xml/RNGValidator.class.php +1 −1 Go to diff View file
M src/utils/export_project_xml.php +7 −4 Go to diff View file
M tests/simpletest/common/project/ProjectXMLExporterTest.php +2 −1 Go to diff View file