2012-04-26 3 views
8

Недавно в папку, которую я проверил, недавно была переименована. Как только я обновил все изменения переименования, у меня возникла проблема неспособности совершить что-либо. Он говорит следующее:TortoiseSVN не может зафиксировать, говорит «запрещено сервером»

enter image description here

Я могу читать, писать и обновлять новые файлы. Я просто не могу совершить.

Я думаю, что я попробовал почти все - делает очистку, удаление и перепроверки из папки ...

Я гугле эту проблему и кто-то упомянул проблему с учетом регистра при проверке из хранилища, но я У меня есть правильный URL-адрес репозитория svn. Обратите внимание, что все работает (коммит и все) до того, как все изменения переименовываются.

У кого-нибудь есть ключи?

Спасибо!

+0

Если у вас есть доступ к серверу хостящий SVN репозиторий, проверьте, есть ли у вас разрешение на запись в папку, которую вы проверено. Если нет, обратитесь к администратору репозитория и попросите их подтвердить права доступа. – Bernard

+0

Используете ли вы файл 'file: //' как URL-адрес Subversion? –

ответ

10

У меня была та же проблема. Это произошло, когда я добавлял новую группу пользователей в один из репозиториев. Я случайно установил самую высокую UserGroup в Read-Only, не понимая, что я в ней. Я закончил тем, что не смог внезапно совершить какой-либо файл или создать новую папку из-за того, как работает SVN-доступ.

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

http://www.visualsvn.com/support/topic/00033/

+0

Была такая же проблема. Я был в двух группах пользователей. тот, который только что читал, и второй, который читал/записывал. Вторая группа была разрешена в корне репо, а более ограниченная группа была разрешена ниже. Это сообщение об ошибке правильно суммирует его. Сервер решил, что у вас нет прав на запись. –

1

Пожалуйста, убедитесь, что вы правильно ввели имя пользователя, как это чувствительно к регистру это обычно происходит, когда имя пользователя не соответствует случай на wordpress.org. Я уже потерял часы, чтобы исправить эту проблему.

1

У нас была эта проблема при использовании Subversion Edge от CollabNet. Исправление состояло в том, чтобы убедиться, что группы, определенные в наших Правилах доступа к репозиторию, имели ссылки на другие группы, используя префикс @. Лучше всего объяснить на примере:

Repository правило доступа:

[MyRepository:/branches/dev] 
* = r 
@admin = rw 
@dev = rw 

[groups] до:

admin=user1,user2 
dev=user3,user4 

[groups] после:

admin=user1,user2 
[email protected],user3,user4 
Смежные вопросы