Я создал ископаемый репозиторий на принадлежащей мне учетной записи хостинга. Я создал perl-скрипт fossil.pl, который указывает на клонированный репозиторий, который я размещаю на веб-пространстве. Я установил все правильные разрешения (755). Когда я иду на fossil.pl, я получаю веб-сайт ui. Все круто. Однако у меня проблема с толчками и надеждой, что кто-то может указать мне на решение.Ошибка при подключении к онлайн-хранилищу окаменелостей после смены пароля
Когда я клонировал репозиторий, он устанавливает для меня новый пароль (Тоби) в новом клонированном репозитории. Если я нажму на этот репозиторий онлайн, не изменяя пароль, он отлично работает, я могу отменить изменения с моей локальной машины в онлайн-репозиторий. Однако, как только я изменяю пароль для Тоби (к чему-то более легко запоминаемому мной), я получаю следующую ошибку.
Bytes Cards Artifacts Deltas Send:
1810 9 0 2
1Server Error: not authorized to write
fossil: server says: not authorized to
write
Кто-нибудь знает, почему это происходит? Кто-нибудь знает, как это исправить?
Вы клонировали удаленный репозиторий, включив в URL имя пользователя * *? 'fossil clone http: //[email protected]: 8081 mylocalrepo.fossil' Это упущение ** имя пользователя ** в URL-адресе - это то, что меня не устраивало (давая ошибку« не авторизоваться на запись ») при попытке« ископаемого » commit'. Конечно, * имя пользователя * должно быть уже определено/определено в репозитории * remote * (к тому времени, когда вы запустите «ископаемый сервер -P 8081 myrepo.fossil» и настройте имя пользователя + пароль). Я также старался использовать одно и то же имя пользователя + пароль в локальном клоне. – jbatista