On Wed, Nov 15, 2017 at 10:35 AM, Stefan Bellon <sbel...@sbellon.de> wrote:

> Hi Fossil Users,
>
> we are getting the following message when attempting a commit:
>
>   Could not find a valid check-in for RID xxxx.
>   Possible checkout/repo mismatch.
>
> What could be the reason for that?
>

RIDs are internal numbers which can be different for any given copy of a
repository. This error mostly likely means that someone replaced an opened
repository with a copy from a different source. For example, if you cloned
it, then checked it out, then replaced the cloned copy of the repo from a
backup. In that case, the checkout RIDs might not match those of the repo
file.

i recommend trying the following from the checkout directory:

1) fossil close
It will warn about uncommitted changes. Tap "Y" to accept it (you won't
lose any data except fossil's "stash" and "undo").

2) fossil open /path/to/repo.fossil --keep
that will open the repo again, keeping any local changes.

That "might" solve the problem.

-- 
----- stephan beal
http://wanderinghorse.net/home/stephan/
"Freedom is sloppy. But since tyranny's the only guaranteed byproduct of
those who insist on a perfect world, freedom will have to do." -- Bigby Wolf
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to