SVN зафиксировать проблему - PullRequest
6 голосов
/ 08 марта 2011

Я использую NetBeans, и недавно, когда я пытался зафиксировать свои изменения, я получил это сообщение об ошибке:

org.tigris.subversion.javahl.ClientException: Permission denied
Commit failed (details follow):
Can't move '/home/********/svn/db/txn-protorevs/1000-sk.rev' to '/home/**********/svn/db/revs/1/1001': Permission denied

Ответы [ 5 ]

13 голосов
/ 08 марта 2011

проверьте разрешение на файл или лучше на каталог. Используйте

ls -l

для встречи с владельцем

chown -R owner.group /path

Chown для смены owenr / группы. Изменить с вашими ценностями. В Instaed вы можете установить все разрешения на 777. В Linux это всегда работает, но не очень стильно:)

chmod 777 -R /path

В обоих случаях -R обозначает recusirve. Означает, что это также влияет на все подкаталоги и файлы

1 голос
/ 08 марта 2011

Видя, что в нем указано «Отказано в доступе», создается впечатление, что ваши учетные данные не имеют разрешения в SVN для записи в папку назначения

0 голосов
/ 21 ноября 2017

Ошибка означает, что у вас недостаточно прав для записи в конкретный репозиторий.По вопросам разрешений вам следует обратиться к администратору хранилища.Суть в том, что у вас недостаточно прав для выполнения операции.

0 голосов
/ 29 декабря 2014

В моем случае был процесс, который держал файл заблокированным.Закрытие подозрительных приложений может решить проблему, даже попытайтесь перезагрузиться, если проблема не устранена.

0 голосов
/ 08 марта 2011

Это относится к путям в вашей локальной файловой системе или путям в удаленном хранилище Subversion?это как-то связано с правами доступа к файлу, или от имени какого пользователя запускается задача «svn»?Это на Windows?

Мне кажется, что есть проблема с вашей локальной файловой системой, что пользователь, выполняющий команду SVN, не имеет необходимых прав доступа для записи.Возможно, вы отметили проект как «root», и вы пытаетесь зафиксировать его как «mohammedj» или что-то еще

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