메모를 기록한 개인 위키가 있습니다. 위키의 페이지는 Subversion 작업 카피 디렉토리 "pages"에 있으며, 나는 www-data : www-data가 소유 한 권한을 664로 설정합니다. 내 사용자 이름은 "www-data"그룹에 있으므로 수동으로 체크인하고 혼란스럽게 할 수 있습니다.왜 Subversion은 체크인시 파일을 다시 만들거나 다시 만드나요?
잠시 동안 체크인을 실행할 때마다 파일이 www-data : www-data 대신 www-data가 소유되어서 더 이상 변경할 수 없으므로 문제가 발생했습니다. 내 웹 인터페이스를 통해 위키 파일! 나는 "페이지"디렉토리에있는 setgid 비트를 뒤집어서이 문제를 해결했지만, 왜 이것이 처음에 이런 일이 일어 났는지에 관해 혼란 스럽다.
언제든지 Subversion으로 무엇인가를 확인할 때마다 svn이 삭제하는 것처럼 보인다. 그것을 재창조합니다. 왜? 이 동작은 내가 모르는 일부 기능을 지원합니까? 그것을 바꿀 수있는 방법이 있습니까?
감사합니다.
Isak이 작업은 가능하지만 문제는 내 작업 사본이/var/www입니다. http : // localhost/wiki를 통해 파일에 액세스하면/var/www에있는 파일을보고 편집하는 중입니다. –
@Max : "아파지 않으면 해!" SVN은 당신이 사용하려고하는 스타일에 맞게 설계된 것이 아닙니다. –
@David : 저는 이것이 Subversion이 "설계되지 않았습니다"라고 생각하지 않습니다. ... 내가 궁금해했던 사용 권한으로 작은 불일치 (끈적한 사용 권한 비트 설정으로 해결됨)가 있습니다. –