fix startup exception on fresh installations

This commit is contained in:
Sebastian Sdorra
2011-04-05 08:23:21 +02:00
parent 3bf9923a04
commit 0bf69f1c55

View File

@@ -91,16 +91,26 @@ public class ScmUpgradeHandler
File configDirectory = new File(baseDirectory, "config"); File configDirectory = new File(baseDirectory, "config");
File versionFile = new File(configDirectory, "version.txt"); File versionFile = new File(configDirectory, "version.txt");
// pre version 1.2 if (configDirectory.exists())
if (!versionFile.exists())
{ {
if (logger.isInfoEnabled())
// pre version 1.2
if (!versionFile.exists())
{ {
logger.info("upgrade to version {}", if (logger.isInfoEnabled())
SCMContext.getContext().getVersion()); {
logger.info("upgrade to version {}",
SCMContext.getContext().getVersion());
}
fixDate(configDirectory);
} }
fixDate(configDirectory); // fresh installation
}
else
{
IOUtil.mkdirs(configDirectory);
} }
writeVersionFile(versionFile); writeVersionFile(versionFile);