【问题标题】:I broke fossil-scm - SQLITE_NOTADB我打破了化石-scm - SQLITE_NOTADB
【发布时间】:2018-05-03 19:19:04
【问题描述】:

在堆栈交换的问答式中,我遇到了这个错误,找不到解决方案。

事故是我打字造成的:

fossil update a_filename

这会导致fossil-scm设置损坏,输出:

SQLITE_NOTADB: file is not a database
D:\bin\fossil.exe
SQLITE_NOTADB: file is not a database
D:\bin\fossil.exe: file is not a database
PRAGMA database_list
SQLITE_NOTADB: file is not a database
D:\bin\fossil.exe: file is not a database
PRAGMA database_list
SQLITE_NOTADB: file is not a database
D:\bin\fossil.exe: file is not a database
PRAGMASQLITE_NOTADB: file is not a database
^C^C

这将永远运行。

【问题讨论】:

    标签: fossil


    【解决方案1】:

    这个问题的解决方法是重新同步:

    fossil sync https://<my_username>@<url>
    

    这将提示输入密码并发送一条状态消息,表明一切正常。

    【讨论】:

    • 仅供参考:我执行了fossil remote,它指向了错误的来源。所以我纠正了遥控器......随后的commit工作了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-03-26
    • 2012-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-02
    • 2014-05-18
    相关资源
    最近更新 更多