svn 7

[SVN] 비주얼 스튜디오 2022 SVN플러그인 사용

비주얼 스튜디오 2022버전 SVN 플러그인 설치하여 소스코드를 관리하는법에 대해 알아보겠습니다. 1. VisualSVN 플러그인 다운로드다음 사이트로 접속(https://www.visualsvn.com/visualsvn/download)하여 Visual for Visual Studio 2022설치파일을 다운로드 받습니다. 2. 다운받은 프로그램(VisualSVN-VS2022-8.3.4.vsix)을 설치다운 받은 확장 프로그램을 설치 완료 후 비주얼스튜디오 2022를 실행하면 메뉴 상단에 VisualSVN 메뉴가 나타난 부분을 확인 할 수 있습니다. 3. 저장소 파일가져오기 저장소에 있는 프로젝트를 가져오기 위해 Get Soultion from Subversion...을 클릭 합니다. Repository..

[SVN] 저장소 백업 및 복구방법

SVN프로젝트 백업 및 복구하는 방법에 대해 알아보겠습니다. 중요 프로젝트의 경우 SVN서버가 문제되어 소스코드등이 날라가면 큰 문제니 가끔씩 백업해서 클라우드나 다른 서버에 복사해놓는 습관을 가지는게 좋습니다.  1.  저장소 백업방법 1) 백업하고 싶은 저장소에서 마우스 우클릭은 하면 Backup Repository... 항목을 선택합니다. 2) 해당 항목을 선택 후 Backup file 경로를 설정 후 설정하면 백업이 완료됩니다. 2. 저장소 복원1) Repositories(저장소)항목에서 마우스 우 클릭 후 Restore Repository...을 선택합니다. 2) Backup file name의 Browse..버튼을 클릭하면 백업파일을 선택 후 Next버튼을 클릭합니다. 3) 복구후 저장될 Re..

[SVN] 저장소 접속IP/URL 변경방법

SVN을 사용하는중에 간혹 서버IP정보가 변경이 되는 경우가 있습니다. 이럴경우 전체를 새로 받아도 되나 Relocate기능을 사용하여 서버정보를 변경하여 처리할 수 있습니다. 1. 저장소 폴더 마우스 우클릭하여 추가옵션 윈도우 11에서는 기본항목에 나오지 않고 추가옵션표시 선택 후 TortoiseSVN을 선택해야해 Relocate항목이 나타납니다. 2. Relocate...메뉴를 선택합니다. 3. 저장소 위치 변경하기 (Relocate) From URL에 현재저장소 정보가 나타나고, To URL부분에 변경된 저장소의 IP나 URL정보 입력 후 OK버튼을 클릭합니다. 변경이 완료되면 아래와 같이 성공메세지가 나타나며 이제부터는 변경된 저장소 URL로 사용이 가능합니다.

[SVN] 서비스 포트 변경하기

SVN저장소의 경우 기본 8443포트를 사용합니다. 해당포트를 다른 서비스에서 사용하는 경우 포트를 변경해야되는 경우가 있습니다. 포트번호를 변경하는 방법에 대해 알아 보겠습니다. VisualSVN Server를 설치하면 아래와 같이 관리자 툴이 나오는데 해당 부분에서 VisualSVN Server항목에 마우스 우클릭 후 Properties를 선택합니다. NetWork항목을 클릭하면 Server port를 입력하는 항목이 나옵니다. 기본값이 8443이고 이 부분을 바꾸고 싶은 포트로 변경합니다. 포트번호를 바꾼후에 서비스를 재시작합니다. 재시작 후 웹브라우저로 아래와 같이 변경된 포트번호로 저장소에 접근이 가능한 부분을 확인 할 수 있습니다.

[SVN] 서버 구축하기

SVN서버 구축하는 방법에 대해 알아보겠습니다. 근래는 Git을 많이 사용하나 SVN소스 관리를 하는 부분도 여전히 많이 사용하고 있습니다. Visual Svn Server를 이용하면 손쉽게 SVN서버를 구축하여 운영관리 할 수 있습니다. 1. visual svn server다운로드 https://www.visualsvn.com/downloads/ 사이트에서 설치파일을 받아 설치를 진행합니다. 64비트 환경에 설치하도록 하겠습니다. VisualSVN Server 5.3.0(64-bit)버튼을 클릭하여 설치파일을 다운로드합니다. 2. visual svn server 설치 중간에 저장소위치와 Server Port를 설정하는 부분이 있는데 해당부분은 적절하게 설정하시기 바랍니다. 아래와 같이 별도 설정값 없이..

비주얼스튜디오 SVN 연결하기 (플러그인)

1. 비주얼스튜디오를 SVN과 연결하기 위해서는 AnknSVN설치하면됩니다. 아래 웹 사이트에서 해당파일을 다운로드 받습니다.Visual Studio 2017.2019가 지원되는 버전을 받아서 2017에 설치해보도록 하겠습니다. AnkhSVN - Subversion Support for Visual Studio - Visual Studio Marketplace 2.다운로드 받은 파일(Ankh.Package)을 설치합니다. Install버튼을 눌러 아래와 같이 설치를 진행합니다. 3. 비주얼스튜디오를 실행해서 소스제어를 AnknSVN으로 선택합니다. 도구->옵션항목을 선택한 다음, 옵션 메뉴의 플러그인 선택을 AnkhSVN - Subversion Support...을 선택하면됩니다. 4. 이제 설치가 완료..

[Github]사용법 SVN처럼 리비전 번호로 버전관리하는방법

결론부터 먼저 말씀드리면 git rev-list --count HEAD 명령으로 확인 가능합니다. Git의 경우 리비전번호가 해쉬로 관리됩니다. 아래이미지를 보면 git log명령으로 로그정보가 확인이 가능한데 commit 이라는부분에 해쉬(SHA-1)값으로 버전관리가 되는것을 확인할수 있습니다. SVN으로 계속해서 버전관리를 했던분들의 경우는 SVN리비전번호는 넘버링되어 순차적으로 1씩 증가합니다. 해당부분으로 버전을 확인하다가 해쉬값으로 관리가 어렵습니다. 그럼 리비전 번호 넘버링 하는방법을 알아 보겠습니다. git rev-list --count HEAD 명령을 이용하명 Commit 횟수를 확인할수 있습니다. git log 명령으로 commit횟수가 3회인것이 확인됩니다. git rev-list --..

1