I'm wandering how fossil handles multiple open repositories, and exactly
what fossil open and close do? I've read the docs, about the dangers of
losing the stash etc:

A checkout database is deleted by fossil
close<http://www.fossil-scm.org/index.html/help/close>.
> The fossil close command really isn't needed; one can accomplish the same
> thing simply by deleting the checkout database.
>
> Note that the stash, the undo stack, and the state of the bisect command
> are all contained within the checkout database. That means that the fossil
> close command will delete all stash content, the undo stack, and the bisect
> state. The close command is not undoable. Use it with care.
>
However I'm just trying to get my head around what fossil open does in
addition to creating the checkout database and populating the directory -
that is does it also open an sqlite db connection? Some command seem to
complain in certain situations that there is not an open fossil project, and
I need to close and open the project again.

I've a project with a main code base and various components that I want
versioned in their own projects. So just trying to get my head around how
fossil handles multiple open projects?
_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to