Ubuntu에 subversion을 잘 설치해서 쓰다가.. svn+ssh가 안되어서 날려버렸다.. ;;
그래서 다 지우고 다시 설치하였는데.. 또 날리면 개고생할까봐.. 일단.. 적어놓는다..
apt-get remove subversion
apt-get install subversion
저장소 폴더 생성 -
mkdir /{your_path}/svn/
sudo groupadd {your_group}
sudo usermod -a -G {your_group} {your_account}
project 생성
cd {your_path}/svn/
sudo mkdir {project_name}
sudo chown -R {your_account}:{your_group} {project_name}
sudo chmod -R g+rws {project_name}
저장소 생성
sudo svnadmin create --fs-type fsfs /home/svn/{project_name}
cd /home/svn/{project_name}
svnserve -d -r /home/svn
ssh key 생성
ssh-keygen -b 1024 -N {password} -f {keyName}
cp {keyName.pub} ~/.ssh/authorized_keys
password / auth 설정
TEST
svn mkdir -m 'Created Test' --username yeory svn://localhost:3690/{project_name}/trunk
svn mkdir -m 'Created Test' --username yeory svn://localhost:3690/{project_name}/tags
svn mkdir -m 'Created Test' --username yeory svn://localhost:3690/{project_name}/brunch
svn rm -m 'Deleted Test directory' svn://localhost:3690/{project_name}/{folder_name}
확인
svn ls svn://localhost:3690/{project_name}/
'Server > Ubuntu' 카테고리의 다른 글
FTP에서 상위 디렉토리로 이동 제한은 - (0) | 2011.10.27 |
---|---|
Ubuntu ext2 최대 인식 용량. (0) | 2011.10.27 |
eth0 eht1 설정한 후 외부 통신이 불가능한 상황. (0) | 2011.10.26 |
Ubuntu 포트 확인 (0) | 2011.08.24 |
[Ubuntu] SVN 저장된 비번 지우기. (0) | 2011.03.28 |