'svn'에 해당되는 글 2건

  1. 2014.04.11 SpringToolSuite(eclipse) SVN설치
  2. 2014.04.02 [SVN] 리눅스 SVN SERVER 간단 YUM 설치
Programming/JAVA2014. 4. 11. 16:59

1. Help => Install new software 

   또는 아래 Help => Eclipse Marketplace 에서 svn 검색 후 설치




2. 설치하고 나니까... 아래 SVN Connector.에러 나옴

---------------------------------------------------------------------------------------------------

Share project was failed.

Selected SVN connector library is not available or cannot be loaded.

If you selected native JavaHL connector, please check if binaries are available or install and select pure Java Subversion connector from the plug-in connectors update site.

If connectors already installed then you can change the selected one at: Window->Preferences->Team->SVN->SVN Connector.

----------------------------------------------------------------------------------------------------

※ Connection에 필요한 SVN Kit, JavaHL라이브러리 경우 EPL(Eclipse Public License) 적용될 때 법적 문제의 소지로 인해 별도로 설치할 수 있도록 배포되고 있다고함.



4. SVN Kit, JavaHL라이브러리 추가 Install 로 진행(Help => Install new software)

 => 추가 저장소 등록(Add Repository)

     http://community.polarion.com/projects/subversive/download/eclipse/3.0/update-site/



Posted by 시니^^
SERVER/Etc2014. 4. 2. 12:03

※ Linux에 Subversion(svn) SERVER YUM으로 빠르고 간단하게 설치하기


1. yum install 설치

$ yum install subversion


2. SVN 저장소 생성

$ mkdir /data/svn


3. 프로젝트 폴더생성

$ svnadmin create --fs-type fsfs /data/svn/project

※ --fs-type 저장소타입 fsfs(기본값) 또는 bdb | CREATE 옵션에 자세한 것은 생략!


4. 권한설정

$ vi /data/svn/project/conf/svnserve.conf

※ 기본적으로 다 주석처리되어있으니 아래 내용 추가

======================================================

[general]

anon-access=none #read:미인증자 읽기가능, none:미인증자 접근불가

auth-access=write  #인증사용자 쓰기권한 부여

password-db=passwd #id/pw등록된 파일 

#realm=project_name #저장소 인증시 나오는 타이틀명

======================================================


5. 인증계정 등록

$ vi /data/svn/project/conf/passwd 

======================================================

[users]

userid=password

======================================================


6. svnserver config파일 확인

$ view /etc/init.d/svnserve <==참고 

======================================================

# processname: svnserve

# config: /etc/sysconfig/svnserve

# pidfile: /var/run/svnserve.pid

======================================================


7. conifg에 저장소 threads 등록

======================================================

OPTIONS="--threads --root /data/svn"

======================================================


8. 데몬실행

$ /etc/init.d/svnserve start

Starting svnserve: [  OK  ]


9. 프로세스확인

$ ps aux | grep svn

root      4876  0.0  0.1 174848  1040 ?        Ss   12:10   0:00 /usr/bin/svnserve --daemon --pid-file=/var/run/svnserve.pid --threads --root /data/svn


10. 포트확인

$ netstat -atnp | grep svn

tcp        0      0 0.0.0.0:3690                0.0.0.0:*                   LISTEN      4876/svnserve


11. 윈도우에서 TortoiseSVN 접속 확인

URL : svn://ipadders/project


끝~!!!

Posted by 시니^^