【发布时间】:2019-10-03 11:27:22
【问题描述】:
是的,我对 Fossil 很陌生……
在我的实验中,我遇到了一个问题:fossil all info 命令列出了这里曾经触及的所有和每个 repos,包括那些被删除/删除/丢弃/擦除/得到摆脱的很明显失败的那些
************* /home/jno/src/dropped-repo.fossil *****************************************
SQLITE_CANTOPEN: cannot open file at line 36667 of [0c55d17973]
SQLITE_CANTOPEN: os_unix.c:36667: (21) open(/home/jno/src/dropped-repo.fossil) -
fossil: [/home/jno/src/dropped-repo.fossil]: unable to open database file
是的,--dontstop 标志让生活更轻松,但不能解决问题。
所以,问题是:如何正确地删除存储库?
目前我发现的唯一方法是:
-
fossil close它 - 删除 repo 文件本身
- 在所有提及该存储库时运行
sqlite3 ~/.fossil和delete from global_config where name='…'。
这看起来很难看。
我看到了一个new/init 命令来创建一个存储库,但我看不到删除它的方法。
PS。来自Fossil: "not a valid repository" - deleted repository(只是rm ~/.fossil)的收件人看起来有点矫枉过正。
【问题讨论】:
标签: fossil