본문 바로가기
IT라이프/Linux

SVN

by zairan 2015. 3. 4.

스프링MVC 프로젝트 생성


1. NEW -> Spring -> Spring project


2.  프로젝트 생성 후에 


3. 서버쪽에 리포지토리 생성한다.

(참고 http://wildchry.tistory.com/123)


# useradd svn

# passwd svn

# cd /var/www/svn

# svnadmin create --fs-type fsfs repos

# chmod -R g+w repos

# chown -R daemon:daemon repos


# vi /var/www/svn/repos/conf/svnserve.conf


anon-access = read

auth-access = write

password-db = passwd


# vi /var/www/svn/repos/conf/passwd

아래와 같이 수정

[users]

svn_username = password

leemt = gngs1234


# svnserve -d -r /var/www/svn/


# export SVN_EDITOR=/usr/bin/vim


# svn mkdir svn://192.168.1.14:3690/repos/trunk

root :

 =>  :q!

Log message unchanged or not specified

a)bort, c)ontinue, e)dit

 =>   c


 svn user :

 =>  :q!

Log message unchanged or not specified

a)bort, c)ontinue, e)dit

 =>   c


# svn mkdir svn://192.168.1.14:3690/repos/branches

위처리 반복

# svn mkdir svn://192.168.1.14:3690/repos/tags

위처리 반복

# svn list svn://192.168.1.14:3690/repos

=> 잘 생성했는지 repository 내용 확인




5. FTP등을 써서 

# svn import /home/workspace/project svn://192.168.1.14:3690/repos/trunk/project 


다 복사후에 해도 되지만


이클립스에서 커밋을 하는게 편하다


Project 마우스 오른쪽 버튼 Team -> Share Project -> new repository -> svn://192.168.1.14:3690/repos/



Database 생성


CREATE DATABASE omi_bank DEFAULT CHARACTER SET utf8;


반응형

'IT라이프 > Linux' 카테고리의 다른 글

리눅스 커맨드파일 폴더 구조  (2) 2016.04.18
리눅스 설정파일 로딩순서 (bash_)  (0) 2016.04.18
install Homebrew  (0) 2014.03.20
M2Crypto 설치 on Mac OS X 10.8  (0) 2013.10.09
Django template 変数繰り返し  (0) 2013.09.30

댓글