Cornerstone SVN Error - Не удается зафиксировать файлы
Есть ли у пользователей в passwd в Subversion определенные разрешения?
Я могу загрузить все файлы из моего хранилища Subversion с помощью Cornerstone на Mac.
Но если я внесу изменения в файл и попытаюсь зафиксировать файл обратно в хранилище...
Краеугольный камень дает мне это:
Description : You are not authorized to access the files in the repository.
Suggestion : You might be required to provide a user name and password when prompted before being allowed to access the repository.
Technical Information
=====================
Error : V4AuthorizationError
Exception : ZSVNAuthorizationException
Causal Information
==================
Description : Commit failed (details follow):
Status : 170001
File : subversion/libsvn_client/commit.c, 867
Description : Authorization failed
Status : 170001
File : subversion/svnserve/serve.c, 167
Он не запрашивает у меня имя пользователя и пароль...
Кто-нибудь??
5 ответов
Я столкнулся с той же проблемой и нашел исправление. Вы должны сообщить вашему файлу цепочки для ключей, что приложение Cornerstone может использовать файл цепочки для ключей (делайте это вручную).
Сначала зайдите в Utilities -> Keychain Access.
Во-вторых, найдите файл цепочки для ключей. Должна быть цепочка для ключей входа в систему и имя должно начинаться с "Cornerstone".
В-третьих, щелкните правой кнопкой мыши файл цепочки для ключей и нажмите "Получить информацию".
В-четвертых, во всплывающем окне выберите вкладку "Контроль доступа".
В-пятых, установите переключатель "Разрешить всем приложениям доступ к этому элементу".
Введите свой пароль, сохраните изменения.
В-шестых, вернитесь к краеугольному камню и повторно введите свое имя пользователя и пароль для хранилища. Сохранить изменения.
В-седьмых, внесите изменения, которые вы пытались зафиксировать.
В-восьмых, оставь мне немного любви на Lawsonry.com. знак равно
Просто удалите пароль, сохраненный в своей цепочке для ключей. Он должен работать.
У меня была похожая проблема на Cornerstone 2.02(я думаю). Есть ошибка с опцией цепочки для ключей. Чтобы это исправить, вам нужно снять отметку с имени сохранения и пароля в поле " Моя цепочка для ключей" в опции " Добавить / изменить репозиторий". Вам придется вводить пароль каждый раз, но это цена за то, чтобы заставить его работать.
Если вы не можете отменить сохранение имени и пароля в моем брелке, лучше удалить их вручную. Из Mac Finder, перейдите -> Ultities -> Keychain Access -> удалите то, что вам нужно здесь.
Обратите внимание, что URL-адреса в SVN чувствительны к регистру, поэтому, пожалуйста, удалите репозиторий и добавьте его снова с точным URL-адресом.
Пожалуйста, следуйте скриншотам, это должно исправить вашу проблему.