Windows 시스템에 TortoiseSVN 클라이언트를 설치 및 사용하고 공용 네트워크에서 로컬 SVN 서버에 액세스하는 방법

머리말

TortoiseSVN은 Apache Subversion(SVN)과 통합되어 사용자에게 버전 제어 및 팀 협업을 용이하게 하는 사용자 친화적인 인터페이스를 제공하는 오픈 소스 버전 제어 시스템으로, 소프트웨어 개발 및 프로젝트 관리 분야에서 널리 사용됩니다.

TortoiseSVN은 주로 프로젝트 코드의 버전 제어를 관리하는 데 사용되며, 파일 수정 추적, 변경 내역 기록, 충돌 해결 등을 수행할 수 있습니다. 이를 통해 사용자는 그래픽 인터페이스와 컨텍스트 메뉴를 통해 파일 제출, 코드 업데이트, 브랜치 생성, 변경 사항 병합 등과 같은 SVN 작업을 직관적으로 수행할 수 있습니다.

이전 튜토리얼에서는 Windows 시스템에서 VisualSVN 서비스를 구축하고 이를 인트라넷 침투와 결합하여 공용 네트워크 액세스를 달성하는 방법을 배웠습니다.. 따라서 이 튜토리얼에서는 Windows 시스템에 TortoiseSVN 클라이언트를 설치 및 사용하는 방법과 이를 cpole 인트라넷 침투와 결합하여 언제 어디서나 공용 네트워크의 로컬 SVN 서버에 파일을 제출하는 방법에 대해 설명합니다.

1. TortoiseSVN 클라이언트 다운로드 및 설치

먼저 공식 웹사이트로 이동하여 다운로드할 애플리케이션의 적절한 버전을 선택하세요. 이 튜토리얼에서는 TortoiseSVN 1.14.5 - 64-bit 버전을 선택했습니다.

다운로드 주소: https://tortoisesvn.net/downloads.html

이미지-20230927160859407

그런 다음 페이지를 아래로 스크롤하여 다운로드해야 하는 언어 팩을 선택합니다. 이 튜토리얼에서는 중국어 간체를 선택합니다. 다운로드 후 얻은 언어 팩의 파일 이름은 다음과 같습니다.LanguagePack_1.14.5.29465-x64-zh_CN

이미지-20230927161506531

이미지-20230927161745771

다운로드한 TortoiseSVN 프로그램을 더블클릭하여 설치를 시작하고, [다음]을 클릭하여 다음 단계로 진행합니다.

이미지-20230927165951118

[다음]을 클릭하여 다음 단계로 진행하세요.

이미지-20230927170041379

[다음]을 클릭하여 다음 단계로 진행하세요.

이미지-20230927170119049

[설치]를 클릭하여 설치를 시작합니다.

이미지-20230927170146854

설치를 완료하려면 다시 시작해야 한다는 메시지가 표시됩니다. 즉시 다시 시작하거나 나중에 다시 시작할 수 있습니다. 계속하려면 확인을 클릭하세요.

이미지-20230927170337196

[마침]을 클릭하여 설치를 완료합니다.

이미지-20230927170610257

[예]를 클릭하면 컴퓨터가 다시 시작되어 설치가 완료됩니다.

이미지-20230927170658103

다시 시작한 후 다운로드한 TortoiseSVN 언어 팩 프로그램을 두 번 클릭하여 설치하고 [다음]을 클릭합니다.

이미지-20230927171649682

적용할 언어 팩을 확인하고 [마침]을 클릭합니다.

이미지-20230927171953829

2. 체크아웃 폴더 생성

이제 모든 설치가 완료되었으며 바탕 화면의 마우스 오른쪽 버튼 클릭 메뉴에 두 가지 옵션이 더 나타납니다.

SVN检出그리고TortoiseSVN

이미지-20230927172301200

먼저 체크아웃 파일을 생성하려는 디스크 디렉터리에 새 폴더를 생성한 다음 메뉴를 마우스 오른쪽 버튼으로 클릭하세요.SVN检出새 체크아웃 파일 생성:

이 튜토리얼에서는 D 드라이브에 SVNtest ​​폴더와 파일을 생성하도록 선택합니다. 경로는 직접 선택할 수 있습니다.

이미지-20230927174045806

SVN 서버의 저장소 주소를 업로드하려면 여기의 저장소 URL을 선택해야 합니다.

이 주소의 경우 이전 SVN 서버 설치 튜토리얼에서 cpole 인트라넷 침투 도구를 사용하여 공용 네트워크에서 액세스할 수 있는 주소를 생성했습니다.

자세한 내용은Windows 시스템에서 VisualSVN 서비스를 구축하고 이를 인트라넷 침투와 결합하여 공용 네트워크 액세스를 달성하려면을 클릭하여 확인하세요. 아>

브라우저에서 다음 링크를 엽니다: http://mysvn.vip.cpole.cn

이미지-20230927175441589

업로드에 사용된 프로젝트 저장소 주소를 보려면 체크아웃을 클릭하세요.

이 주소를 복사하여 위 그림에서 채워야 하는 저장소 URL 상자에 붙여넣은 다음 확인을 클릭합니다.

이미지-20230927175718841

그런 다음 팝업 인터페이스에서 이전 튜토리얼에서 설정한 SVN 서버에서 할당한 사용자 이름과 비밀번호를 입력하세요.admin123456

이미지-20230927175946767

다음 인터페이스가 표시되면 결제가 성공적으로 완료되었음을 의미합니다! 확인을 클릭하세요

이미지-20230927180034937

3. 파일 생성 및 제출

이제 체크아웃해야 하는 폴더에 새 파일을 만들 수 있습니다. 테스트를 시연하기 위해 테스트 텍스트 svntest를 만든 다음 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 SVN 제출을 선택합니다.

이미지-20230927180421815

팝업 인터페이스에서 제출해야 할 파일을 확인하고 [확인]을 클릭하세요.

이미지-20230927180547593

제출이 완료된 것을 확인한 후 [확인]을 클릭하세요.

이미지-20230927180638823

4. 공용망 접속 테스트

이때 cpole 인트라넷 침투 도구로 생성된 고정 공용 네트워크 주소를 브라우저에 입력하면 언제 어디서나 공용 네트워크의 VisualSVN 서버에 접속하여 TortoiseSVN을 통해 제출된 파일을 볼 수 있습니다.

이미지-20230927180755584

cpole 인트라넷 침투 도구에서 생성된 고정 공용 네트워크 주소를 입력하면 언제 어디서나 공용 네트워크의 VisualSVN 서버에 접속하여 TortoiseSVN을 통해 제출된 파일을 열람할 수 있습니다.

추천

출처blog.csdn.net/Ceylan__/article/details/134523035