TortoiseSVN не может совершать, говорит "запрещено сервером",

Недавно в папку, которую я проверил некоторое время назад, была добавлена ​​группа изменений переименования. Как только я обновил все изменения переименования, у меня возникла проблема неспособности совершить что-либо. В нем говорится следующее:

enter image description here

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

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

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

Есть ли у кого-нибудь подсказки?

Спасибо!

Ответ 1

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

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

Ответ 2

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

Ответ 3

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

Правило доступа к репозиторию:

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

[groups] до:

admin=user1,user2
dev=user3,user4

[groups] после:

admin=user1,user2
[email protected],user3,user4

Ответ 4

У меня такая же проблема.
Я использую черепаху SVN. В моем случае у меня есть две группы, например, "a-grp" и "b-grp". Идентификатор пользователя (например, 1234), для которого запрещен доступ к фиксации, доступен в обеих группах.
Разрешение "rw" предоставляется группе "a-grp" для уровня корневой папки.
Разрешение 'r' предоставляется группе 'b-grp' для уровня подпапок в корневой папке. Это проблема.

Моя вина Правило доступа к репозиторию:

reqdocs=1234, 5696, 7458
testdocs=1234, 5525, 9969, 4444
<br>
[MyRepository:/branches/rootfolder]
@reqdocs= rw
<br>
[MyRepository:/branches/rootfolder/subfolder]
@testdocs= r


Поэтому я удалил идентификатор пользователя (1234) из группы 'testdocs'. Теперь это работает.
Надеюсь, поможет. Спасибо.