2011-07-26 7 views
2

나는 synology DS211 + NAS와 함께 osx 10.6에서 Subversion을 사용하려고했습니다. 나는 다른 튜토리얼과 단계별 가이드를 따라 갔다. 좋은 소식은 내가 실행하고 있다는 것입니다. 왜 지금 실행 중인지 이해할 수 없다는 것입니다. 어쩌면 누군가가 빛을 흘릴 수 있습니다. 또한, 같은 문제에 직면 한 다른 사람들에게 도움이 될 수 있습니다.은 파일에 단독 잠금을 얻을 수 없습니다.

1) 나는이 나에게 오류를 준 ... 다음을 수행 시작했다 : 파일에 '...'단독 잠금을 얻을 수 없습니다 작업을

설정 NAS의 저장소를 지원하지 않습니다 : svnadmin/volumes1/svn 및 수정 된 암호 파일과 svnserve.conf에서 테스트를 작성하십시오.

원격 컴퓨터에서 네트워크 드라이브로 이동하려면 finder를 사용하십시오. 선택한 diskstation을 선택한 "svn"디렉토리에 연결하십시오. 대신이 독점 잠금 오류

이 결과 SVN 수입 테스트 파일 : /// 볼륨/SVN/테스트 -m "초기 제출"

일) :

는 저장소로 디렉토리를 가져올 시도 검색기 사용 중 :

"이동"-> "이동": smb : //192.168.1.9 및 선택한 저장소 디렉토리 "svn" 이 작업을 수행했습니다.

질문 :

메뉴 옵션에 비해 네트워크 드라이브로 이동 파인더를 사용 사이의 차이 것입니다. 나는 두 접근법 모두에 대해 동일한 암호/사용자 이름을 사용했습니다.

답변

1

SVN에는 공유에 리포지토리를 넣는 것에 관한 몇 가지 경고가 있습니다. 기본적으로 문제를 일으키는 것은 매우 나쁜 생각입니다. 즉, 원격 서버에 저장소를 배치하는 여러 가지 방법이 있습니다. 그러나 Windows 파일 공유, NFS 공유 또는 매핑 된 디스크를 사용하는 방법은 작동하지 않습니다.

저장소를 올바르게 만들고 유지 관리하는 방법에 대한 설명서를 읽어보십시오. http://svnbook.red-bean.com/. 네트워크 공유는 저장소가 항상 일관된 상태를 유지하는 데 필요한 POSIX 파일 처리를 제공 할 수 없습니다.

SVN에는 저장소와 사용자간에 사용할 수있는 두 가지 네트워킹 프로토콜이 있으므로 첫 번째 네트워킹 프로토콜과 파일간에 세 번째 네트워킹 프로토콜이 필요한 이유는 무엇입니까?

관련 문제