stable
Clone or download
Read-only
feat(jira): request #26763 Replay Jira Project import
This contribution also replace the way XML errors are managed: * usage of xmllint instead of good old indent.xsl that doesnt work properly * Throw a specific error when java is not installed instead of silenting the errors (and make people wonder why there was an error in the first place) In order to test this contribution, you should have an archive of a jira import and run: tuleap import-project:replay-from-jira \ --user=tuleap-login \ --path=..../tmp/tuleap_jira \ --project=tuleap-projectname As this command is mainly intended for developers, it's hidden from the help output. Change-Id: Ia6b994e408012b4e72f8bdc02184b928abab130f
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/agiledashboard/tests/unit/AgileDashboard/AgileDashboard_XMLExporterTest.php | +1 | −1 | Go to diff View file |
M | plugins/cardwall/tests/unit/CardwallConfigXmlExportTest.php | +1 | −1 | Go to diff View file |
M | plugins/cardwall/tests/unit/CardwallConfigXmlImportTest.php | +1 | −1 | Go to diff View file |
M | plugins/jira_import/include/Project/CreateProjectFromJira.php | +32 | −47 | Go to diff View file |
M | plugins/jira_import/include/Project/CreateProjectFromJiraCommand.php | +2 | −1 | Go to diff View file |
A | plugins/jira_import/include/Project/ReplayCreateProjectFromJiraCommand.php | +127 | −0 | Go to diff View file |
M | plugins/jira_import/include/jira_importPlugin.php | +41 | −0 | Go to diff View file |
M | plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/JiraRunnerTest.php | +2 | −2 | Go to diff View file |
A | src/common/xml/ParseExceptionWithErrors.php | +43 | −0 | Go to diff View file |
A | src/common/xml/ParseExceptionWithoutJava.php | +36 | −0 | Go to diff View file |
M | src/common/xml/RNGValidator.class.php | +10 | −7 | Go to diff View file |
R | src/common/xml/ParseException.class.php | Go to diff View file | ||
M | tools/rpm/tuleap.rhel7.spec | +3 | −0 | Go to diff View file |