Re: undocumented core.sharedRepository=2 set by git init --shared=world
- From
Torsten Bögershausen <tboegi@web.de>
- Date
- Jul 7, 2015, 06:44 UTC
- Message-ID
- <559B756A.2040202@web.de>
- In-Reply-To
- <20150706192547.GA15396@kitenet.net>
On 2015-07-06 21.25, Joey Hess wrote:
Show 10 quoted lines
> 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 ?