public static RepositoryConfig create(RepositoryConfig config) throws ConfigurationException
{
RepositoryConfig copiedConfig = new RepositoryConfig(config.home, config.sec, config.fsf,
config.workspaceDirectory, config.workspaceConfigDirectory, config.defaultWorkspace,
config.workspaceMaxIdleTime, config.template, config.vc, config.qhf, config.cc,
config.dsf, config.rlf, config.dsc, new ConnectionFactory(), config.parser);
copiedConfig.init();
return copiedConfig;
}