
[SVN] SVN에 branch, tag 생성하기 (IntelliJ)
2021. 9. 27. 16:41
인프라/SVN
1. SVN 디렉토리 역할 trunk : 소스의 주 개발 작업을 진행하는 폴더 branches : 소스의 현재 버전을 유지보수하고, 현재 버전을 기반으로 차기 버전을 개발할 경우 사용하는 폴더 tags : 릴리즈된 소스를 관리하기 쉽게 따로 보관하는 폴더 2. branch 생성 -> 소스코드 수정 -> merge -> tag 생성 1. 프로젝트 우클릭 > subversion > branch or tag Base URL : SVN 서버에서 브랜치를 저장할 경로 Name : 브랜치명 2. 상단 SVN > Update Project 에서 branch 프로젝트로 들어간다. 3. 소스코드 수정 후 commit하면 SVN 서버의 해당 브랜치에서만 소스코드가 변경된다. 4. 다시 SVN > Update Project..

[SVN] IntelliJ에 SVN 연결 및 Share
2021. 9. 14. 13:57
인프라/SVN
1. SVN.exe 설치 https://www.visualsvn.com/downloads/ VisualSVN | All Downloads www.visualsvn.com 2. Settings에 SVN.exe 경로 입력 3. SVN 레포지토리 선택 상단의 VCS -> Browse VCS Repository -> Browse Subversion Repository -> Add Repository location 클릭 열린 창에서 svn의 Repository URL 입력 4. IntelliJ IDEA 모듈과 Subversion 간 연동 File > Settings -> Version Control -> '+' 클릭 -> VCS 디렉토리 매핑 창에서 Subversion 선택 5. Share 프로젝트 상단의 SV..

[SVN] CentOS7에 SVN 설치하고 저장소 만들기
2021. 9. 14. 11:45
인프라/SVN
1. SVN 설치 yum install -y subversion rpm -qa | grep subversion 2. SVN 저장소 저장할 폴더 생성 mkdir /svn_repos 3. SVN 저장소 관리할 폴더 지정 vi /etc/sysconfig/svnserve # 수정할 부분 OPTIONS="--threads --root /svn_repos" 4. 방화벽 해제 SVN의 기본 포트는 3690 (svn:// 으로 접속할시, 사용되는 포트) firewall-cmd --permanent --zone=public --add-port=3690/tcp firewall-cmd --reload 5. SVN 실행 후 확인 systemctl start svnserve.service ps -ef | grep svn net..