우선 각각으로 저장소를 만들었을때의 폴더 구조를 봤습니다.

저장소/db 폴더의 내용입니다.


bdb 타입




fsfs 타입


 관리되는 파일들을 어떤 방식으로 저장되고 관리하는가에 대한 차이가 존재합니다.

 fsfs 저장소가 관리하기에 빠르고 쉽다 라고 하는데 그 차이점이 와닿지가 않아서 테스트 하려고
했는데 아래와 같이 거북이에서는 더이상 bdb 타입을 지원하지 않는다고 합니다. 실제로 bdb 포맷의
저장소를 체크아웃 하려고 하면 아래와 같이 에러가 납니다. 어떤 타입을 사용하는지는 논쟁거리가
아닌거 같습니다.



 결론은 fsfs 타입을 지정해 주면 됩니다. 현재 Subversion 1.7.1 버전에서는 svnadmin create 저장소
명령어를 사용하면 기본적으로 fsfs 타입으로 생성됩니다. 그래도 명시적으로 아래와 같이 하는게 나을거
같습니다.

svnadmin create --fs-type fsfs 저장소이름

Posted by great-artist
,