On Thu, March 19, 2009 11:53 am, "D. Richard Hipp" <d...@hwaci.com> wrote:
>
> It has been suggested that the ability to support multiple local
> checkouts from the same repository is a design flaw in fossil.  Hg, it
> seems, supports exactly one local checkout per repository and in fact
> the repository and the local checkout are the same thing.  If you want
> multiple check-outs, you clone the repository.  Some feel that the
> distinction between local checkout and repository is an unnecessary
> complication.  I'm not so sure, though.  What would you users think if
> we modified fossil so that the repository and the local check-out
> became the same thing and so that there could only be a single local
> check-out per repository and the local checkout would always have the
> repository database at its root?  That could be done in such a way
> that it would be compatible with historical repositories, if it is
> seen as desirable.  The advantage is that the whole issue of "open"
> and "close" go away with an accompanying reduction in complexity of
> operation.  The disadvantage is reduced flexibility.
>

I would be against this I think, if it became the only way to work. What
it takes away from me is the ability to quickly create another local
checkout (possibly of a different version) to try out or investigate
something without disturbing the carefully crafted but incomplete changes
in the "primary" local checkout :-). Why would I want the complication of
another layer of repository for this? And I never open or close my
"primary" local checkout for each repository.

Actually, it feels like a change in philosophy - what does a repository mean?

Regards,

Eric



_______________________________________________
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