'svn'에 해당되는 글 3건

  1. 2015.11.13 Cent OS 7 svn 설치
  2. 2013.05.20 몇시간 고생한 루비 관련 (사실은 SVN관련) 삽질...
  3. 2013.04.06 SVN 관련 정리

2015. 11. 13. 11:37 OS/Linux

Cent OS 7 svn 설치

저장소 생성

mkdir /usr/share/svn
cd /usr/share/svn
svnadmin create --fs-type fsfs dev
ll

서버 설정 파일

cd /usr/share/svn/dev/conf/
cat svnserve.conf
mv svnserve.conf svnserve.conf.old
echo '[general]' > svnserve.conf
echo 'anon-access = none' >> svnserve.conf
echo 'auth-access = write' >> svnserve.conf
echo 'password-db = passwd' >> svnserve.conf
echo #'authz-db = authz' >> svnserve.conf
cat svnserve.conf


패스워드 설정

cat passwd
mv passwd passwd.old
echo '[users]' > passwd
echo 'patch = #LV999patch' >> passwd
cat passwd


SVN 서버 가동

svnserve -d -r /usr/share/svn

* daemon 방식이 아닌 서비스로 구동해도 상관없습니다.

참고

svn 서버 설정 - http://zetawiki.com/wiki/SVN_%EC%84%9C%EB%B2%84_%EC%84%A4%EC%A0%95

svn 팁 빠진 파일 모두 추가 - http://hardworker.tistory.com/76



'OS > Linux' 카테고리의 다른 글

CentOS7 redmine 설치  (0) 2016.08.20
CentOS 7 rails 서버 세팅  (0) 2016.02.08
CentOS 7 FTP 서버  (0) 2016.02.08
윈도우 서버에서 리눅스 서버로의 감상  (0) 2015.11.15
Cent OS 7 svn 설치  (0) 2015.11.13
Cent OS 7 세팅기  (0) 2015.11.07
Posted by 엘키 엘키

댓글을 달아 주세요

ruby를 포터블 버전으로 패키징해서 관리해오고 있었음.


새로 추가된 wxruby-ruby19가 직접 gem을 install 한 pc가 아니면 미동작함.


뭐가 문제일지 계속 고민했으나, 증상은 gem을 install한 pc에서만 동작. SVN으로 check-out 받거나, export된 파일을 실행한 경우에는 정상 동작 하지 않음.


뭔가 이상해서 gem install한 pc에서 동작하는 폴더를 통째로 압축하고, ruby가 전혀 설치되지 않은 pc에서 실행해도 제대로 동작.


알고봤더니, so파일이 커밋이 되지 않아 오류 발생.


so 파일은 SVN 기본 ignore 파일.


아...내 아까운 시간... ㅠ_ㅠ


말도 안되는 상황이라 여겼는데, Redmine이나 ROR도 Portable 버전이 많이 돌아다니는데 그런 애들은 잘 돌아갔기 때문에...!!


역시나 루비 문제가 아니었고, SVN으로 패키징 파일을 공유하는 데에서 온 문제였음.


따지고 보면 이런 것도 디버깅이라 봐야겠지? -_-;

Posted by 엘키 엘키

댓글을 달아 주세요

SVN으로 개발 환경 세팅을 하고 사용해온지 한참 됐습니다.


개인 프로젝트를 원래는 네이버 개발자 센터에서 관리해왔는데, 오픈소스 프로젝트용이라서, 비공개로 설정은 가능해도 왠지 좀 미안한 감도 있고해서 개인 서버를 운용중입니다.


우분투에서도 세팅해봤고, 윈도우 서버에서도 세팅해봤는데요


윈도우 서버 기준으로 간략하게 세팅 방법에 대한 정리 해봤습니다.


1. Subversion 설치

http://subversion.tigris.org/


2. SVNServeManager 설치 (자동 시작용 유틸리티)

http://www.pyrasis.com/main/SVNSERVEManager


이렇게 설치하고나서, 


명령행 SVN 사용법 한글 번역문서

http://www.open.collab.net/scdocs/ddUsingSVN_command-line.html.ko


명령어들을 통해 간략한 세팅이 가능합니다.


SVN 기본 세팅 방법에 대한 정리

http://stormaa.tistory.com/66


SVN 권한 설정

http://mugrammer.tistory.com/59




그리고 난 뒤

TortoiseSVN (거북이라 불리죠. 윈도우 탐색기 통합)

http://tortoisesvn.tigris.org/

설치시에, CLI도 같이 설치해주시는 것을 추천합니다.


Ankh SVN (VS IDE 통합)

http://ankhsvn.open.collab.net/


를 설치해서 잘 사용하시면 됩니다.




리눅스 기반에서의 세팅 방법은 아래 문서에 잘 정리되어있습니다.


Joinc - SVN Tutorial 문서 번역

http://www.joinc.co.kr/modules/moniwiki/wiki.php/Site/SVN/Tutorial

'General > Environment' 카테고리의 다른 글

CruiseControl.Net (CCNet) 관련 정리  (0) 2013.04.06
SVN 관련 정리  (0) 2013.04.06
Cpp 정적 코드 분석 - CppCheck  (0) 2010.08.02
StarUML  (0) 2008.03.13
Doxygen - 코드를 문서!  (0) 2008.03.13
NASM - Netwide Assembler  (0) 2008.01.15
Posted by 엘키 엘키

댓글을 달아 주세요

이전버튼 1 이전버튼

블로그 이미지
Software Engineer
엘키

공지사항

Yesterday31
Today29
Total1,605,483

달력

 « |  » 2020.8
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          

글 보관함