(refs #244)Change the default data directory to HOME/.gitbucket

This commit is contained in:
takezoe
2014-01-12 15:41:01 +09:00
parent 6f6a61f31a
commit 3d852a535d

View File

@@ -14,8 +14,16 @@ object Directory {
case _ => scala.util.Properties.envOrNone("GITBUCKET_HOME") match {
// environment variable GITBUCKET_HOME
case Some(env) => new File(env)
// default is HOME/gitbucket
case None => new File(System.getProperty("user.home"), "gitbucket")
// default is HOME/.gitbucket
case None => {
// Move HOME/gitbucket to HOME/.gitbucket
val oldHome = new File(System.getProperty("user.home"), "gitbucket")
val newHome = new File(System.getProperty("user.home"), ".gitbucket")
if(oldHome.exists && oldHome.isDirectory && new File(oldHome, "data").exists){
oldHome.renameTo(newHome)
}
newHome
}
}
}).getAbsolutePath