2010-02-15 5 views
5

주어진 SVN 저장소에서 사용하는 파일 시스템 유형을 어떻게 결정합니까? svnadmin을 사용하여 새 저장소를 만들고 싶지만 이미 서버에있는 다른 저장소에 대한 일관된 설정으로 새 저장소를 만들고 있는지 확인하려고합니다.내가 가지고있는 SVN 저장소 유형을 어떻게 확인할 수 있습니까?

다른 모든 것이 시스템의 FSFS 인 경우 버클리 데이터베이스 리포지토리를 설치하지 않겠습니다.

안정적으로/repositoryname/db/fs-type을 볼 수 있습니까?

+0

이 경우 serverfault로 이동해야합니다. 여기에 의견을 남기십시오. – MikeJ

+1

@Andrew, 경계선입니다. SVN이 상속 프로그래밍과 관련되어 있기 때문에 여기에있는 것이 좋습니다. – Earlz

답변

8

Subversion의 최신 버전을 사용하는 경우 기본값은 FSFS이며 오랫동안 사용되었습니다. db/fs-type을 보는 것은 이미 설정 한 것을 결정하는 신뢰할 수있는 방법입니다.

+0

그레그에게 감사드립니다. 필자가 가지고있는 문서는 FSFS가 새로운 것이고 기본값이 아니라고 말합니다. 나는 새로운 저장소를 만들 필요가 있고 우리의 sys-admin은 지난 한 달 정도지나 갔다. 나는 그것의 문서화 된 somewwere가 우리 회사의 트위기에 있다고 확신하지만 그것을 찾는 것은 어려웠다. 의견을 보내 주셔서 감사합니다. – MikeJ

+0

@MikeJ : Subversion의 어떤 버전을 사용하고 있습니까? 'svnadmin create '에 대한 문서는 Subversion 1.2에서 FSFS가 기본값임을 나타냅니다. http://svnbook.red-bean.com/en/1.5/svn.ref.svnadmin.c.create.html –

1

svnadmin list-dblogs /path/to/repo은 db 로그가없는 경우 아무 것도 나열하지 않습니다 (예 : berkely db). 나는 아무런 조치가 없다면 아무런 로그가 없을 수도 있기 때문에 어떻게 안전 장치인지 알지 못한다. (왜냐하면 - 항상 fsfs를 사용하기 때문에 확실하지 않다.) 아마도 파일 시스템의 db 디렉토리를 직접 보면서 이것을 사용하는 것은 정확할 것입니다.하지만 fs의 요소가 정확하지 않은 경우를 생각해 볼 수는 있습니다.

+0

감사합니다. 나는 이것을 시도 할 것이다. 나는이 서버에서 과거에 수행 된 작업과 일관성을 유지하려고 노력하고 있습니다. yoru 피드백은 완벽하게 논리적으로 보입니다. – MikeJ

0

경로/to/repo/db/fs-type 로 이동하면 db 형식의 Subversion을 사용할 수 있습니다.

관련 문제