나는우분투 svn/apache2 서버우리의 생산 환경을 위해. 또한 실제 데이터는 우리 환경 내의 중앙 위치(다른 서버를 통해 설치됨)에 보관되어야 합니다.중소기업 4).
질문:
언제부터SVN 클라이언트(Windows 및 MacOSX에서 테스트됨) 개정판이 생성되고 데이터도 업로드됩니다. 그러나 커밋 프로세스가 끝나면 svn 클라이언트에서 오류가 발생합니다.
Warning: post commit FS processing had error: Couldn't open rep-cache database '/home/svn/repos/db/rep-cache.db'
나는 또한 다른 것을 만들었습니다svn 저장소에 설치되지 않음CIFS운전에는 문제가 없습니다. 이 오류는 리포지토리가 탑재된 SMB 공유에 있는 경우에만 발생합니다.
아래에서 내 것을 볼 수 있습니다./etc/fstabsvn이 공유하는 항목 및 데이터의 소유권
//10.0.1.50/virtuelle-DBs/svn-repos /home/svn/ cifs rw,uid=www-data,gid=www-data,file_mode=0775,dir_mode=0775,user=USER,password=PASS 0 0
$ls -la /home/svn/repos
total 1
drwxrwxr-x 2 www-data www-data 0 Jul 21 15:58 .
drwxrwxr-x 2 www-data www-data 0 Jul 21 15:58 ..
-rwxrwxr-x 1 www-data www-data 246 Jul 21 15:58 README.txt
drwxrwxr-x 2 www-data www-data 0 Jul 21 15:58 conf
drwxrwxr-x 2 www-data www-data 0 Jul 22 09:20 db
-r-xr-xr-x 1 www-data www-data 2 Jul 21 15:58 format
drwxrwxr-x 2 www-data www-data 0 Jul 21 15:58 hooks
drwxrwxr-x 2 www-data www-data 0 Jul 21 15:58 locks
$ls -la /home/svn/repos/db
total 19
drwxrwxr-x 2 www-data www-data 4096 Jul 22 09:20 .
drwxrwxr-x 2 www-data www-data 0 Jul 21 15:58 ..
-rwxrwxr-x 1 www-data www-data 2 Jul 22 09:20 current
-r-xr-xr-x 1 www-data www-data 41 Jul 21 15:58 format
-rwxrwxr-x 1 www-data www-data 5 Jul 21 15:58 fs-type
-rwxrwxr-x 1 www-data www-data 10835 Jul 21 15:58 fsfs.conf
-rwxrwxr-x 1 www-data www-data 2 Jul 21 15:58 min-unpacked-rev
-rwxrwxr-x 1 www-data www-data 0 Jul 21 15:59 rep-cache.db
-rwxrwxr-x 1 www-data www-data 0 Jul 22 09:19 rep-cache.db-journal
drwxrwxr-x 2 www-data www-data 0 Jul 21 15:58 revprops
drwxrwxr-x 2 www-data www-data 0 Jul 21 15:58 revs
drwxrwxr-x 2 www-data www-data 0 Jul 22 09:20 transactions
-rwxrwxr-x 1 www-data www-data 2 Jul 22 09:19 txn-current
-rwxrwxr-x 1 www-data www-data 0 Jul 21 15:58 txn-current-lock
drwxrwxr-x 2 www-data www-data 0 Jul 22 09:20 txn-protorevs
-rwxrwxr-x 1 www-data www-data 74 Jul 21 15:58 uuid
-rwxrwxr-x 1 www-data www-data 0 Jul 21 15:58 write-lock
fstab에서 제가 뭔가 잘못한 걸까요? 왜냐하면www-데이터파일을 편집하는 데 필요한 모든 권한이 있어야 합니다.캐시.db를 나타냅니다.? 0777 권한으로 공유 마운트를 시도하기도 했습니다.
아니면 이게 뭔가 관련이 있을 수도 있겠네요SQLite? svn은 SQL을 통해 데이터베이스를 처리합니까? 데이터베이스에 대한 나의 이해는 매우 얕습니다.