avoid writing version uselessly
logs version.sbt absolute path
interactive commit
make sure versions are homogeneous; prevent old version.sbt file to override new version set in ThisBuild.