무작정 개발.Vlog

[SVN] 개발한 부분만 export를 통해 소스 코드 다운 받기

by 무작정 개발
반응형

개요

보통 IT 개발 회사들은 Git을 사용하거나 SVN을 사용한다.

특정 고객사인 경우(ex. 금융권) 고객사 SVN에 소스 코드를 반영해야 해서 사내에서 직접 변경 내역만 받아서

소스 코드를 반입 해야 하는 경우가 있어 정리하게 되었습니다.

 

개발한 내역만 export를 통해 소스 코드 받는 방법

필자는 Windows 10 환경이고, SVN을 사용하기 위한 TortoiseSVN을 사용합니다.

제목이 조금 어렵지만 쉽게 말해서 SVN commit 내역 중에 내가 지금까지 개발한 부분(수정 내역)이 있는

소스 코드들만 SVN에서 다운로드하는 것입니다.

 

[ 프로젝트 디렉토리 이동 - 우 클릭 - TortoiseSVN - Show log ] 클릭
[ 프로젝트 디렉토리 이동 - 우 클릭 - TortoiseSVN - Show log ] 클릭

우선 SVN으로 형상관리하고 있는 프로젝트 최 상위 디렉터리로 이동합니다.

그 후에 [마우스 우 클릭] - [TortoiseSVN] - [Show log]를 클릭합니다.

 

SVN commit log 기록
SVN commit log 기록

위 화면이 나오는데 [1번]에 표시된 내역이 필자가 개발 및 commit 한 내역입니다.

우선 내려 받을 범위를 드래그합니다. [1번]에 체크된 부분에서 변경된 내역들(소스 코드)을 다운로드할 것입니다.

아래 [2번]은 [1번] 체크된 SVN Log 내역에서 변경된 클래스 파일, XML 파일 등 파일 내역입니다.

 

반응형

 

드래그 - 우 클릭 - Export 클릭
드래그 - 우 클릭 - Export 클릭

본인이 내려 받을 SVN Log 범위를 드래그하면 위 화면과 같이 [Path] 쪽에 해당 Log에서 변경된 파일 목록이 나오는데

파일들을 모두 드래그 후 - [마우스 우 클릭] - [Export]를 클릭합니다.

 

SVN에서 소스 코드를 내려받은 위치
SVN에서 소스 코드를 내려받은 위치

이제 위 화면이 나오는데 각자 본인이 소스 코드를 내려받을 디렉토리를 지정합니다.

 

SVN - 내가 수정한 코드만 export 하기 완료
SVN - 내가 수정한 코드만 export 하기 완료

소스 코드를 모두 받았으면 위에서 선택했던 디렉토리로 이동하면 SVN에서 본인이 변경하였던

소스 코드만 다운 받을 수 있습니다.

반응형

'형상관리 > SVN' 카테고리의 다른 글

[SVN] TortoiseSVN 설치 및 사용 방법  (0) 2023.08.14

블로그의 정보

무작정 개발

무작정 개발

활동하기