토요일, 11월 18, 2006

Subversion 1.4.x 버전을 설치해 보자

Subversion 1.4 버전을 깔아야 하는 이유는...
  • svnsync, a new repository mirroring tool
  • Huge working-copy performance improvements
  • Support for BerkeleyDB 4.4 and its “auto recovery” feature
  • Size improvements to the binary delta algorithm
  • A handful of new command switches
  • Many improved APIs
  • More than 40 new bugfixes

등이 있다 이중에서 svnsync 라는 svn 리포지터리를 완전히 동일하게 복사할 수 있는 기능 만으로도 업그레이드 할 이유는 충분하다.

(참고로 처음 Subversion이 나왔을때는 BerkleyDB가 무결성이 보장되고 검증 됐다는 이유로 사용을 권장했으나, 현재는 FSFS 방식 즉 파일에 직접 쓰는 방식을 권장한다.)

그런데, 1.4.x 버전은 Apache Portable Runtime 라이브러리를 사용하기 때문에 설치 중 많은 사람이 에러가 나는 것 같다. 결국 1.3.x 로 돌아가 버리는 경우가 생기는데...

안되면 되게 하자.

아래 링크를 클릭하면 APR 설치가 자세히 나와있다.

댓글 1개:

june~ :

몇몇 svn 라이브러리와 svn 클라이언트에서 버전 차이로 충돌이 일어나는 듯.