SVN - ошибка фиксации: не удается открыть файл '/ svn / repos / myrepository / trunk / format' - PullRequest
3 голосов
/ 24 февраля 2012

Я недавно создал новый репозиторий для установки SVN. При попытке зафиксировать кодовую базу в первый раз я получаю сообщение об ошибке Commit failed: Can't open file '/svn/repos/myrepository/trunk/format' (с помощью SmartSVN). Вот некоторые подробности об установке:

Repo Config Dir:

/svn/repos/myrepository/

Файлы репо Dirs:

/myrepository/trunk, /myrepository/branch, /myrepository/tags

У меня есть уверенность, что у /svn и /myrepository есть права drwxrwx и право собственности root:root Также я заверил пользователя = root в /etc/xinetd.d/svn.

Ответы [ 2 ]

4 голосов
/ 24 февраля 2012

попробуйте иметь drwxrwxrwx, а затем, если он работает, тогда это проблема с правами пользователя ...

просто сделайте это с помощью команды

chmod -R 777 svn_path_here

Например, у меня drwxrwx, но мой владелец папки svn - мое имя пользователя .. это не root ...

Если вы хотите сменить владельца svn, вы можете сделать это следующим образом:

chown -R myUsernameHere folderPathHere
0 голосов
/ 24 февраля 2012

Я меняю владельца для www-данных

chown repositoryPath www-data www-data

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...