From: Johannes Schindelin Date: Fri, 01 May 2009 13:01:16 GMT Subject: Re: Permissions of objects within shared repo Message-ID: In-Reply-To: <799406d60904301849t1e77e81bgc6d58ecd0e9d6b7d@mail.gmail.com> Hi, On Thu, 30 Apr 2009, Adam Mercer wrote: > We have a shared repository with the following config: > > [core] > repositoryformatversion = 0 > filemode = true > bare = true > sharedrepository = 1 > [receive] > denyNonFastforwards = true > > Users push their commits to the repository over ssh, all users are in > group 1000 and so far everything seems to be working OK. However I > have noticed that something seems to be strange with the permissions > of the objects, e.g.: > > [ram@g3 ~]$ cd /path/to/repo.git/objects/00/ > [ram@g3 00]$ ls -l > total 43 > -r--r--r--+ 1 user1 1000 2729 Apr 19 13:13 > 028ade623678384fca34c51e0ea3ae91b8a50d Objects are immutable. So they do not need to be writable at all. Hth, Dscho