id	summary	reporter	owner	description	status	resolution	keywords	cc	private
5320	Fine-graned permissions for svn	hpcochep		"Dear SF developers,

I'd like to raise one more time the question regarding fine-grained permissions for the svn@sourceforge. The reason for that is very simple - we would like to keep the core parts of the repository write-protected. According to the information at https://sourceforge.net/apps/trac/sourceforge/wiki/Subversion%20permissions%20management, there is no possibility to adjust the permissions manually. 
But, I'm wondering about that, because there is a very nice tool, which is adminrepo, available through the shell access. The tools provides access to the svn configuration files and this should allow the project admin to particularly adjust the fine-grained permissions...

I performed some tests but didn't succeed in setting fine-grained permission for our repository, unfortunately. My main steps were:

1) using the shell access, download the subversion configuration files (by means of the adminrepo command).
the structure looks like following:

---
-rw-rw-r-- 1 hpcochep larkc  229 May  6  2008 README.txt
drwxrwsr-x 2 hpcochep larkc 4096 Oct  1 11:51 conf
drwxrwsr-x 3 hpcochep larkc 4096 Oct  1 11:51 dav
drwxrwsr-x 5 hpcochep larkc 4096 Oct  1 11:51 db
-rw-rw-r-- 1 hpcochep larkc    2 May  6  2008 format
drwxrwsr-x 2 hpcochep larkc 4096 Oct  1 11:51 locks
---

where the conf directory contains the configuration files
---
-rw-rw-r-- 1 hpcochep larkc  756 Sep 28 11:04 authz
-rw-rw-r-- 1 hpcochep larkc  309 May  6  2008 passwd
-rw-rw-r-- 1 hpcochep larkc 1474 Sep 28 10:48 svnserve.conf
---

2) after adding the following lines in the svnserve.conf
---
auth-access = none
authz-db = authz
---

and reconfiguring the authz files as below
---
[groups]
early_adopters = axeltenschert //the Axel's nick

[larkc:/trunk]
* = r
@early_adopters = rw
---

I didn't observe any changes in the user permissions. In fact, it seems that the changes haven't been effected, for some for me not clear reason. 

My assumption: a) I'm doing smth. wrong (that not seems so, maybe you can give some hints on that...) and b) the fine-grained permissions can not be adjusted in this way, though.

I'm looking forward to your comments on this issue!

Thanks in advance and best regards,
Alexey, on behalf of the LarKC project."	closed	self-service	SOG	cheptsov@… tenschert@… gallizo@…	0
