Fossil:存储库不存在或位于不可读的目录中?

时间:2011-04-05 11:26:36

标签: fossil

我的笔记本上有2个本地回购。 第一个是Fresh.fossil(http://chiselapp.com/user/johnfound/repository/FreshIDE/),位于C:\FASM\STUFFS,第二个是book.fossil(http://clone:clone255@www.fossil-scm.org/schimpf-book book.fossil),位于C:\Downloads\Software

我想更新第二个,所以我首先做的是fossil open book.fossil,并且发生了错误:

  

C:\ Downloads \ software \ fossil.exe:存储库不存在或位于不可读的目录中:C:/Downloads/software/Fresh.fossil

更新第一个回购时未发生此错误。知道为什么吗?

2 个答案:

答案 0 :(得分:6)

这很可能是因为存储库在第一次打开时被移动了。 化石记得存放库的打开位置,但无法再在预期的位置找到它。

重新定位存储库时,您需要执行以下操作(在源代码树中):

rm _FOSSIL_
fossil open repo-file-name.fossil --keep

答案 1 :(得分:3)

我找到this email并获得解决方案:

rm YouCloneDirectory/.fslckout

祝你有个美好的一天。