Я хотел бы сделать резервную копию своего кода и иметь доступ к нему с настольного компьютера или ноутбука или любого другого устройства в любое время. Поэтому я решил добавить ссылку на фиксацию сообщения, чтобы сделать простой дамп моего репозитория в каталог, который синхронизируется между всеми моими устройствами.VisualSVN svnadmin dump приводит к «Доступ запрещен»
Я сделал некоторые испытания и в значительной степени в каждом сценарии я пытаюсь запустить простой
svnadmin дамп C: \ путь \ к \ репо> C: \ путь \ к \ БКП
результатов in Доступ отрицается. Единственный способ создать дамп - открыть командную строку, щелкнув правой кнопкой мыши и запустив ее как администратор, а затем выдав команду dump.
Очевидно, что стандартная учетная запись, которую я использую (CallMeBob), находится в группе «Администраторы». Я также попытался добавить себя ко всем группам VisualSVN, которые были созданы VisualSVN (и повторным подключением)), но без радости.
Кроме того, я попытался запустить такие вещи, как:
RunAs/пользователь: администратор svnadmin свалка ...
, который - после запроса пароля администратора - результаты в 'Доступ запрещен', а также. (Но т. Е .: runas/пользователь: администратор cmd отлично работает.)
Я также попытался установить svnadmin.exe для запуска с правами администратора, но опять же, без радости.
разрешения безопасности для папки хранилища в следующем:
- Администратор: Полный доступ
- CallMeBob: Полный контроль
- Система: Полный контроль
- Network Service (что учетная запись работает VSVN сервер): все отмеченные отдельно от полного контроля
- Администраторы сервера VisualSVN: все отмечено от полного контроля
Очевидно, что есть какая-то проблема разрешения, но, потратив некоторое количество времени на это, я до сих пор не понимаю, где ... какие-либо идеи?
EDIT (ы):
Перечень дополнительных проверок (в соответствии с комментариями):
- отключение контроля учетных записей на CallMeBob счета
- добавление пользователя Network Service для VisualSVN групп (которые являются: Партнеры по репликации VisualSVN, Наблюдатели репозитория VisualSVN, Администраторы сервера VisualSVN)
Не могли бы вы временно отключить UAC и повторить попытку? – zedfoxus
Не на моем столе, но я считаю, что вам нужно будет добавить пользователя Network Service в VisualSVN, по крайней мере, с доступом для чтения. Я скоро проверю. –
@zedfoxus: Я тоже попробовал это (просто забыл упомянуть). Но просто для того, чтобы дважды проверить, я просто отключил его в своей учетной записи (CallMeBob), повторно зашел в систему и до сих пор не испытывал радости. – CallMeBob