나는 서버의 로그 파일을 조사한 결과, 사용자가 몇 달 전에 저장소 정리 중에 삭제 한 결함 및 기능 분기에 대한 액세스가 거부되는 현재의 많은 오류가 있음을 발견했습니다. 그래서 저장소에서 사용자를 잠근 지점에서 계속 액세스가 거부되고 나중에 삭제되었습니다.
나는 주위를 파고 VisualSVN-WinAuthz.ini
이라는 자동 생성 파일이 들어있는 각 저장소의 conf
디렉토리에있는 파일을 찾았습니다. 이 사이트에서는 오래된 삭제 된 콘텐츠에 대한 사용 권한을 발견했으며 수동으로 이러한 항목을 제거하면 사용자가 기록을 신중하게 볼 수있었습니다.
이 파일을 수동으로 수정하는 것을 권장하지 않습니다., 사용자가 겪고있는 문제를 해결하기 위해해야 할 일입니다. TortoiseSVN 저장소 브라우저에서 분기가 여전히 존재하는 역사적인 수정본으로 돌아갈 수 있었고 파일에서 삭제할 수있는 사용 권한을 업데이트했지만 수정할 경로가 너무 많았습니다.
앞으로는 저장소 경로의 모든 사용 권한을 삭제하기 전에 부모로부터 사용 권한을 상속 받도록 설정합니다.