2009-11-10 8 views
0

내 svn 설정에 문제가 있습니다. 나는 소프트웨어를 설치하기 위해 apt-get install subversion을 사용했다. 기본 svn 폴더는/home/svn/폴더의 소유권을 루트가 아닌 관리자 계정과 서브 버전 사용자 그룹 I 설정으로 변경했습니다. 모든 하위 폴더를 통해 재귀 적으로 0760 폴더 사용 권한을 설정합니다.svn 설정 권한 문제

그러나 Repo에 연결을 시도 할 때마다 "커밋하지 못했습니다 (세부 정보는 다음과 같습니다) : '/ home/svn/bftc/format': Permission denied"파일을 열 수 없습니다.

무엇이 잘못 되었나요?

+0

대신 0770을 사용해보십시오. –

+1

대신 "apt-get install git"을 시도하십시오. : P –

+0

당신이 설치하려고하는 프로그램보다 리눅스 배포본에 관한 정보를주는 것이 더 유용 할 것입니다. –

답변

1

사용자에게 폴더에 대한 실행 권한이 있는지 확인하십시오. 770이 당신을 위해 일해야합니다 (Newton Falls가 지적한대로) 이것이 그룹을 실행할 수있게합니다.

+0

나는 곧 0770을 시험해 볼 것이지만, 나는 그 시험을 잘 시도했다고 확신한다. – David

0

어떻게 저장소 액세스를 설정 했습니까? 사용자가 저장소에 액세스 할 권한이 있습니까? 그것은 svn 액세스 파일을 통해 경우 사용자 권한을 확인할 수 있습니다.

+0

예, 제가 사용했던 우분투 설치 가이드에 따라 설치가 완료되었습니다. 나는 그것을 google'd했습니다. 그리고 어떤 사람들은 제 실수와 비슷한 이슈를 가지고 있습니다. 그러나 나는 그들의 제안을 패치에 적용 할 때 여전히 작동하지 않습니다. – David

1

당신이 속한 그룹이 당신의 svn 저장소를 소유하고 있다면, 770은 작동하지 않을 것입니다. 그룹의 일원이되거나 777로 권한을 변경해야합니다. 전자가 바람직합니다.