회사의 저장소를 새로 Import 하면서 발견...

한글 디렉토리를 권한 설정에 사용하면 아래와 같은 문제가 있는 것으로 판단된다.
서브버전에 요청할 때 URL의 한글 부분을 유니코드로 보내는데, 권한 파일을 ANSI로 작성하면 ANSI와 유니코드가 매칭이 되지 않고, 권한 파일을 UTF-8로 작성하면 아파치에서 권한 파일을 인식하지 못하는 문제가 발생

권한 파일에 나오지만 않으면 한글 파일도, 한글 디렉토리도 정상적으로 다 된다.
결국은 권한 들어가는 디렉토리는 전체 경로를 모두 영문 디렉토리로 바꿔야 했다.

덕분에 생각없이 삽질 n시간, 정신차리고 가설 잡고 테스트하기를 몇 차례나 했다.
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Heart