Use mkdirs instead of mkdir to create necessary parent directory in the DirectoryProviderHelper

Description

If the sourceBase directory does not exist, and the parent directory of source base doesn't exist either it would fail.
Use mkdirs instead of mkdir method, to create necessary parent directories.

Environment

None

Status

Assignee

John Griffin

Reporter

pierre-yves

Labels

None

Suitable for new contributors

None

Pull Request

None

Feedback Requested

None

Components

Fix versions

Affects versions

3.0.0.GA

Priority

Minor