[PATCH] shelve: support shared repositories

Ryan McElroy rm at fb.com
Fri Mar 18 19:49:42 EDT 2016


On 3/16/2016 9:47 AM, Oleg Afanasyev wrote:
> With my limited experience with mercurial repo internals, dirstate and cache
>
> probably belong to share's private data as well as bookmarks depending on the
>
>
>
> creation option.
>
>
>
> I'm fiddling with approach where repo.vfs is pointing to shared location to
>
> see if it could be changed.
>
>
>
> The side effect could be that extensions that work with shared repositories would
>
> most likely break with such change.
>

Correct, we can't wholesale change where repo.vfs points.

Instead, let's just introduce a repo.sharedvfs which is essentially the 
same as the shareawarevfs that you made in the last patch.




More information about the Mercurial-devel mailing list