У меня есть приложение Windows Server, которое работает в качестве системного пользователя (неинтерактивного, без домашнего каталога и т. Д.), Который доступ к репозиторию GIT с использованием Libgit2sharp. Код, который работал с разрывами v0.26.2 в v.0.27.0 и позже. p> Использование (Repository Repo = new Repository (pathtorepo)); < /p>
За исключением: < /p>
libgit2sharp.libgit2sharpexception: путь хранилища '[path]' Не принадлежит текущему пользователю < /p>
код работает нормально до V.027.0. < /p>
Процесс определенно имеет полный доступ к месту хранилища (например записать файлы).
Я видел различные ссылки на эту ошибку в отношении Libgit, предложенное исправление, для которого состоит в том, чтобы добавить настройку конфигурации GIT, например:
[safe]
Directory = *< /p>
Я вручную добавил это в файл конфигурации репозитория (.git \ config), но исключение все еще происходит. /p>
Я что -то упускаю или это ошибка? Должен ли я добавить настройку где -нибудь еще, и если да, то где (учитывая это системный пользователь без $ Home Directory)?
Подробнее здесь: https://stackoverflow.com/questions/763 ... rrent-user
Исключение Libgit2sharp: путь репозитория не принадлежит текущему пользователю ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Исключение Libgit2sharp: путь репозитория не принадлежит текущему пользователю
Anonymous » » в форуме C# - 0 Ответы
- 3 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Исключение Libgit2sharp: путь репозитория не принадлежит текущему пользователю
Anonymous » » в форуме C# - 0 Ответы
- 5 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как получить доступ к текущему пользователю в представлении на основе классов Django
Anonymous » » в форуме Python - 0 Ответы
- 17 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как получить доступ к текущему пользователю в представлении на основе классов Django
Anonymous » » в форуме Python - 0 Ответы
- 16 Просмотры
-
Последнее сообщение Anonymous
-