2013-03-14 2 views
2

Я пытаюсь настроить файл authz в svnserve (под ОС SUN). мое имя репо CL_xyz, путь репо/export/svnrepo/xyz. Как указать путь репо на шаге x, чтобы получить желаемый результат? RightNow, я получаю сообщение об ошибке -Файл authz в svnserve

Sending  test.txt 
Transmitting file data .svn: E220001: Commit failed (details follow): 
svn: E220001: Access denied 
svn: E220001: Your commit message was left in a temporary file: 

AuthZ файл

[groups] 
admin = app 
# [/foo/bar] 
# harry = rw 
# &joe = r 
# * = 

[/branches] ----step x 
#[/] 

#* = rw 
@admin = rw 

PS: мой svnserve.conf и PASSWD файлы работают отлично.

svnserve.conf файл

anon-access = none 
auth-access = write 
password-db = passwd 
authz-db = authz 
realm = CL_xyz 

Ищу специалиста, чтобы решить мою крошечную проблему. Спасибо за ваше время.

ответ

0

Итак, когда вы аутентифицируетесь с именем пользователя «приложение» и можете читать с этими учетными данными, например, выполните обновление?

Вы предоставили только доступ к записи членам группы администратора в пути/ветвей от корневого пути вашего репозитория. Я предполагаю, что это путь, который вы пытаетесь написать? Возможно, если вы покажете, что с помощью командной строки svn вы используете, это поможет.

Можете ли вы запустить информацию svn и показать результат этого?

Смежные вопросы