Я просмотрел файлы журнала для сервера и заметил, что у меня было много текущих ошибок, когда пользователям отказывали в доступе к дефектным и ветвям функций, которые я удалил во время очистки хранилища несколько месяцев назад. Так, что-то еще упорно отрицая доступ на ветви я блокированные пользователь из в хранилище, а затем удаляется.
Я выкопал и нашел файл в каталоге conf
каждого репозитория, содержащего автогенерируемый файл с именем VisualSVN-WinAuthz.ini
. В нем я обнаружил разрешения, которые я установил на длинном удаленном контенте, и вручную удалив эти элементы, чтобы пользователи могли видеть историю.
Я не сторонник редактирования этого файла вручную, это именно то, что я должен был сделать, чтобы исправить проблему, с которой столкнулись мои пользователи. Возможно, я вернусь в браузере репозитория TortoiseSVN к исторической ревизии, где филиал все еще присутствует, и обновил разрешения, чтобы хорошо удалить их из файла, но у меня было слишком много удаленных путей для настройки.
Вперед, я гарантирую, что я установил все разрешения на пути репозитория для наследования разрешений от своего родителя, прежде чем я удалю его.