刚刚在 ubuntu 16.04 上安装了 tup 并得到以下错误:
$ tup init
.tup repository initialized.
SQL reset error: database is locked
Statement was: commit
tup upd 也有错误。
$ tup upd
.tup/shared: No such file or directory
tup error: Unable to open lockfile.
关于如何让 tup 工作的任何想法?
编辑:我从 git ( https://github.com/gittup/tup ) 下载了源代码并逐步执行,错误似乎在 src/tup/db.c:tup_db_commit() 行 933
rc = sqlite3_step(*stmt);
sqlite3_step 函数返回 SQLITE_BUSY(5)。
我的菜鸟猜测是我正在使用更新版本的 sqlite 并且一些清理工作不再正确完成。但这绝对看起来像是某种 sqllite3 问题。