Subversion 3

[CentOS] bitnami Redmine에 ViewVC 연동하기

CentOS에 bitnami redmine를 설치하여 유용하게 사용하고 있던 중에, ViewVC를 설치해야할 일이 생겨, 그 과정을 정리해 보았습니다. 설치할 red 서버의 구성OS = CentOS 5 64bitKernel = 2.6.18-238.el5 #1 SMPbitnami Redmine = /opt/redmine-2.0.3-1/ViewVC 설치 준비Python 이 설치되어 있는지 확인 ; Python이 설치되어 있지 않은 경우에는 "yum install python"으로 설치 # rpm -qa | grep python # yum list installed | grep python apache mod_python 설치 ; bitnami Redmine에는 mod_python 모듈이 없으므로 수동으로 설..

SVN Notifier

하나의 프로젝트에서 여러 사람이 소스 코드를 수정하다 보면, 동일한 파일을 수정하다가 충돌이 일어날 수 있다. 이런 문제를 미연에 방지하려면 프로젝트를 수행하는 개발자 모두가 자주 커밋하고 자주 업데이트를 해주어야 하는데, 사람이다 보니 커밋이나, 업데이트 하는 것을 잊을 수가 있다. 최소한 업데이트라도 자주 해야 커밋시 충돌이 발생하지 않는다. 그래서 이를 도와줄 보조적인 도구로 SVN Notifier를 추천한다. SVN Notifier가 하는 일은 아주 간단하다. 저장소의 파일이 업데이트되었는지 확인하고, 만약 업데이트해야할 사항이 생기면 이를 사용자에게 알려준다. SVN Notifer를 사용하기 위해서는 TortoisSVN 과 .NET Framework 이 설치되어 있어야 하고, 아래 화면과 같이 ..

Subversion 서버를 윈도우(Windows)에 설치하자

Subversion server를 윈도우즈 서비스로 등록하기 위해서는 아래와 같이 해 주어야 합니다. sc create "SVNServer" binPath= "C:\Develop\VisualSVN\bin\svnserve.exe --service -r D:\SVNRoot" DisplayName= "Serversion Service" depend= Tcpip 주의할 점은 옵션을 입력할 때 "=" 다음에 반드시 공백문자가 1개 있어야만 한다는 것입니다. 서비스에서 삭제할 때는 sc delete "SVNServer" 하면 됩니다. 이는 바로 서비스에서 삭제하는 것이 아니라, 레지스트리에서만 관련 정보를 삭제하고, 실제 서비스에서는 사용하지 않음으로 표시해 놓은 것이기 때문에 시스템을 재부팅 해야만 완전하게 삭제..

728x90