2013-02-15 2 views
0

Я устанавливаю svn в свою локальную систему /svn/repos/myproject следующим образом: this учебник. Я могу просмотреть репо в браузере.svn разрешение проблемы - txn-current-lock: Разрешение отклонено

Но когда пытаюсь импортировать новый проект, я не мог через SVN клиента (быстрый SVN) он показывает следующую ошибку:

Execute: Import 
Error while performing action: 
Can't open file '/svn/repos/myproject/db/txn-current-lock': Permission denied 

Svn разрешений каталога: каталог

→ ls -l /svn 
total 12 
drwxrwxr-x 2 root root 4096 Feb 15 12:09 permissions 
drwxrwxr-x 4 apache apache 4096 Feb 15 12:09 repos 
drwxrwxr-x 2 root root 4096 Feb 15 12:09 users 

Repo:

→ ls -l 
total 8 
drwxrwxr-x 3 root root 4096 Feb 15 12:09 conf 
drwxrwxr-x 7 apache apache 4096 Feb 15 12:09 myproject 

Как решить эту проблему?

ответ

2

Я дал 777 разрешение на repos директорию, которая решила эту проблему. Но у меня другая проблема, например, Couldn't perform atomic initialization.

Я думаю, что это из-за несовместимости версии SQLite с подрывной, который мы используем, это может быть решена путем обновления svnadmin команды

svnadmin create --pre-1.6-compatible --fs-type fsfs /svn/repos/myproject 
Смежные вопросы