1
개인 서버에서 화석 저장소를 호스트하려고 시도한 것은 이번이 처음입니다. Windows 7에서 프로젝트를 복제하려고하면 다음과 같은 기괴한 메시지가 나타납니다.화석 복제 중 오류 : "읽기 전용 데이터베이스 쓰기 시도"
PS [folder]> fossil clone 'http://[hostName]/cgi-bin/repo/[repoName]' [repoName].fossil
Bytes Cards Artifacts Deltas
Sent: 53 1 0 0
Received: 218 1 0 0
Sent: 58 1 0 0
Error: Database error: attempt to write a readonly database
UPDATE event SET mtime=(SELECT m1 FROM time_fudge WHERE mid=objid) WHERE objid IN (SELECT mid FROM time_fudge);DROP TABLE time_fudge;
Received: 218 1 0 0
Total network traffic: 515 bytes sent, 858 bytes received
C:\Program Files (x86)\Fossil\fossil.exe: server returned an error - clone aborted
오류 메시지의 의미는 무엇입니까? 나는 어디로 잘못 갔는가?
'http : // [hostName]/cgi-bin/repo/[repoName]'을 올바르게 탐색 할 수 있습니까? 오류가 서버 측에있는 것 같습니다. http 서버가 화석 저장소 파일을 쓸 수 있습니까? – Benoit
훌륭한 질문입니다. 방금 시도 했어. 나는 그걸 탐색 할 수는 있지만 로그인 할 수는 없다. 그것은 http 서버에 의해서조차 쓸 수없는 것으로 보인다. – Japtar
우연히 (linux) 사용 권한과 관련이 있습니까? 저는 모든 화석 저장소를 루트 권한으로 소유하고 다른 모든 사람들에게 읽기 권한을 부여했습니다. – Japtar