Use old home if it exists.

This commit is contained in:
takezoe
2014-01-15 01:28:15 +09:00
parent 5e2dfffe25
commit 226a8af262

View File

@@ -17,13 +17,13 @@ object Directory {
case Some(env) => new File(env) case Some(env) => new File(env)
// default is HOME/.gitbucket // default is HOME/.gitbucket
case None => { case None => {
// Move HOME/gitbucket to HOME/.gitbucket
val oldHome = new File(System.getProperty("user.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, "version").exists){ if(oldHome.exists && oldHome.isDirectory && new File(oldHome, "version").exists){
FileUtils.moveDirectory(oldHome, newHome) //FileUtils.moveDirectory(oldHome, newHome)
oldHome
} else {
new File(System.getProperty("user.home"), ".gitbucket")
} }
newHome
} }
} }
}).getAbsolutePath }).getAbsolutePath