From: Torsten Bögershausen Date: Tue, 07 Jul 2015 06:44:58 GMT Subject: Re: undocumented core.sharedRepository=2 set by git init --shared=world Message-ID: <559B756A.2040202@web.de> In-Reply-To: <20150706192547.GA15396@kitenet.net> On 2015-07-06 21.25, Joey Hess wrote: > joey@darkstar:~/tmp>git init --shared=world testrepo > Initialized empty shared Git repository in /home/joey/tmp/testrepo/.git/ > joey@darkstar:~/tmp>grep shared testrepo/.git/config > sharedrepository = 2 > > This magic value of 2 seems to be undocumented, as is the magic value of 1 > that's equvilant to "group". > > I think it would be better to have git init put in "world" or "group" and not > these magic values. Thanks for the report. Changing the behavior of Git may cause problems with - older versions of Git - Other implementations of Git, like JGit, libgit2, ... Did you check what these implementations do ? Anyway, I suppose they ought to be documented too. > Yes. Do you want to send a patch ?