티스토리 뷰

Linux에 최신 subversion (svn) 설치하기

Apache Subversion 프로잭트는 직접적으로 바이너리패키지를 보증하거나, 유지관리하지 않는다.

기타 업체들이 빌드하고 자체적으로 배포하고 있다.

CentOS의 경우 보수적인 업데이트로 오랜버전에 머물러 있다. (업데이트 하긴 하는겨?)

최신 버전을 사용하려면 대표적으로 WANdisco에서 잘 관리되는 버전을 가져오면 된다.

 

아래는 Apache Subversion의 바이너리 배포관련 문서

https://subversion.apache.org/packages.html

 

현재 Apache Subversion 소스 최신버전은 1.14.1 이고, LTS는 1.14 / 1.10 이다

WANdisco사의 최신버전은 현재 1.11.1 이라. 이것을 설치하기로 했다.

 

아래 주소로 들어가면 WANdisco사의 버전목록을 볼 수 있다.

https://www.wandisco.com/source-code-management/subversion

버전 목록

 

방법은 많지만, 간편한 한가지를 선택했다.

1. 기존 Subversion 제거
- 없다면 스킵

sudo yum remove subversion*

 

2. Yum repository 추가
- 버전은 1.11로 지정했다. 다른 버전을 설치하려면 baseurl을 변경해주어야 한다.

sudo vi /etc/yum.repos.d/wandisco-svn.repo
[WandiscoSVN]
name=WandiscoSVNRepo
baseurl=http://opensource.wandisco.com/centos/$releasever/svn-1.11/RPMS/$basearch/
enabled=1
gpgcheck=0

 

3. Subversion 설치

sudo yum clean all
sudo yum install subversion

설치시 정보가 아래처럼 노출된다

설치된 버전을 확인해보자

svn --version
svn, version 1.11.1 (r1850623)
   compiled Jun 17 2019, 18:49:48 on x86_64-redhat-linux-gnu

Copyright (C) 2019 The Apache Software Foundation.
This software consists of contributions made by many people;
see the NOTICE file for more information.
Subversion is open source software, see http://subversion.apache.org/

[작성] devbible.tistory.com

댓글