2012-05-18 2 views
2

최근 VisualSVN 서버 2.5.2를 같은 네트워크에서 새 컴퓨터 (Windows Server 2003에서 Windows Server 2008 R2로)로 이동하여 /Repositories 디렉토리를 하나에서 다른 기계로 복사 (복사/붙여 넣기).SVN Committed failled - 액세스가 거부되었습니다 : 500 내부 서버 오류

내 JDeveloper 설치 11.1.1.4에서 Subversion을 사용하여 코딩을 추적합니다. 결제 기능이 정상적으로 작동하고 있습니다. 나는 다음과 같은 오류 얻을 JDeveloper를 통해 뭔가 커밋 할 때 : 내가 파일을 통해 TortoiseSVN을 (1.7.7 64 비트)를 사용하여 커밋 할 때

commit -m "" C:/JDeveloper/mywork/newRepo/xxxxx/xxxx/xxxx/Filename.java 

:

svn:Commit failled (details follow): 
svn: Can't open file 'C:\Repositories\xxxxxxx\db\txn-current-lock': Access is denied. 
svn: MKACTIVITY of '/svn/xxxxxxx/!svn/act/xxxxxx-xxxx-xxxx-xxxxxx': 500 Internal Server Error(https://nameOfMyServer) 

을 커밋을 사용하여 수행됩니다 시스템 다음과 같은 오류가 발생합니다 :

체크 아웃은 TortoiseSVN을 사용하여 올바르게 작동합니다.

내 저장소와 모든 사용자에게 모든 읽기/쓰기 권한이 있으므로 모든 권한을 두 번 선택했는지 확인하십시오.

+0

해결되었습니다. VisualSVNServer sosftware를 2.5.2에서 2.5.4로 업그레이드 했으므로 이제는 정상적으로 작동 함 – MaVRoSCy

+0

VisualSVN 서버 관리자 설정에서 "자동으로 사용 권한 조정"을 선택하여 문제를 해결할 수도 있습니다. – bahrep

답변

1

를 참조하십시오.

VisualSVNServer sosftware를 2.5.2에서 2.5.4로 업그레이드하여 현재 정상적으로 작동 중입니다. 나는 그 문제가 정확히 무엇인지 확신 할 수 없다. 나는 bahrep에 의해 제공되는 솔루션을 테스트하지 않았습니다. 그것은 또한 해결책 일 수도 있습니다.

4

이 보인다 그 VisualSVN Server 서비스 계정 (는 '네트워크 서비스'는 기본적으로)는 저장소의 루트 폴더에 NTFS 권한을 수정 부족 ('C : \ 저장소')하고 차일입니다.

VisualSVN 서버 관리자를 통해 권한을 강제 설정할 수도 있습니다.

Automatically adjust permissions

는 해결 Permissions required to run VisualSVN Server

1

이것은 허가 문제 일 수 있습니다. 서버의 저장소 폴더에 777 권한을 부여하십시오.

+0

업그레이드를 통해 문제가 해결되었습니다. – T0xicCode