1
svnadmin create
명령과 적절한 vhost 구성을 통해 Apache 2 용 SVN 저장소를 설정했습니다. 저장소를 올바르게 사용하려면 사용자 (또는 www
그룹)가 소유하거나 777
으로 chmodded해야합니다.Apache가있는 Subversion 및 사용 권한 문제
나는 그것을 명시 적으로 suphp
확장와 같은 (vhost.conf에서) 어떤 경로로 요청을 제공 할 때 다른 사용자를 가장 아파치를 말할 수 있는지 묻고 싶다, 그래서 한 번 권한이 엉망하지 않습니다 저장소를 만듭니다.
답변 해 주셔서 감사합니다. 내가 두 번째 옵션 (내가 가장 좋아하는)이 서버에 루트 액세스 권한이없는 사용자의 경우 저장소가 엉망인 경우 (관리자에게 전화를 걸어 권한을 수정해야하는 경우) 까다로울 수 있으므로이 질문을했습니다. 내 질문은 공유 호스팅 환경을 지향했지만 그 점을 강조하지는 않았습니다. 확실히 좋은 방법이지만 사용자가 개인 저장소를 만들고 서버의 다른 계정을 가진 누군가가 저장소의 경로를 관리하는 경우 svnadmin 덤프를 통해 개인 저장소를 가져 오는 PHP 스크립트를 만들 수 있습니다. suid가 어렵다고 말하면, 나는 너를 믿는다. –