Validates this configuration. A
RepositoryConfigException is
thrown when the configuration is invalid. The exception should contain an
error message that indicates why the configuration is invalid.
throws: RepositoryConfigException - If the configuration is invalid.