서버와 클라이언트가 모두 준비되었다면...

     

    이제... 테스트를 해봐야하지 않겠는가?

     

      처음 쓰는 독자라면 익숙해 질 때 까지 써보고, 뭔가 아쉬운 부분이 있다면 인터넷에서 TortoiseSVN 사용 방법에 대해서 좀더 알아보도록 독자가 스스로 노력해야 한다. 

     

     

    0. 준비사항

      - 우분투에 SVN 서버를 설치한 호스트(PC)

      - 사용하는 Windows에 TortoiseSVN을 설치한 클라이언트(PC등..)

     

    1. SVN 사용을 위한 투토리얼

      이제 한번 써보자.

    (1) 클라이언트에 연동을 위해 설정한 디렉터리로 이동하여 report 파일을 생성하고 적당히 내용을 입력후 저장한다.

     

     

    (2) 상위폴더로 이동해보면 연동된 폴더에 아이콘이 변경된 것을 확인할 수 있다. 

     

      파일을 생성하고 SVN서버의 웹에서 상태를 확인해보면 아무것도 변경된 것이 없다. 커밋(Commit)을 하지 않았기 때문이다. 

    (3) 변경사항 적용

      - 변경사항을 저장하기 위해 커밋을 해준다.

     

     

      - 커밋 확인

      업데이트 된 내용을 확인하고 커밋을 진행한다. 

     

    - 사용자 인증

      레포트 항목을 체크하고 OK를 누르면 인증화면이 표시된다. SVN 계정과 암호를 입력하여 계속 진행한다. 

     

    - 업데이트 상태 확인

      오류없이 업데이트되면 다음과 같이 결과를 확인 할 수 있다. 

     

    - 업데이트 확인

      커밋이 완료되면 서버에 정상적으로 업데이트 된 내용을 확인할 수 있다. 

     

     

    (4) 만약 다른사용자가 수정을 한 경우, 아래의 그림과 같이 표시되며 서버에 업데이트 되어있지 않음을 의미한다.

      내용을 확인하고 데이터를 추가한다. 

      

     

    (5) 추가된 파일 업데이트

      - 내용을 추가 했으면 다시 업데이트 해주어야 한다. 

     

     

    - 그리고 폴더를 확인하면 다시 녹색 아이콘으로 표시됨을 알수 있다.

     

     

    - 웹브라우저를 이용하여 서버에서 데이터가 정상적으로 수정되었는지 확인해보자.

     

     

     

    (6) 만약 SVN을 여러 사람이 사용하고 있다면, 파일 수정 이전에 저장소 업데이트를 해주어야 한다. 

     - SVN과 연동된 폴더에서 마우스 우측 클릭후 SVN 업데이트를 해주고 변경 사항을 확인한 다음 진행 한다. 

     

    - 업데이트 표시와 Show log를 통해 업데이트 이력을 확인할 수 있다. 

     

    - 업데이트 이력 확인

     

    2. 변경된 세부내역확인

    (1) 비교하고자하는 항목 두개를 선택

     

    (2) compare

      - 마우스 우측클릭후 메뉴에서 compare를 선택한다.

     

     

    - 수정 파일리스트가 표시되면 파일을 선택한다. 

     

    - 아래와 같이 파일의 변경사항을 확인할 수 있다. 

     

    휴... 이정도면 독자께서 기본적인 기능을 사용하는데 큰 문제가 없지 싶다. 

     

    부족한 부분은 SVN 관련 서적 또는 검색을 통해서 학습 하도록 하자. 

     

     

    # SVN Server 설치 및 활용편 ... 끝.

    반응형
    • 네이버 블러그 공유하기
    • 네이버 밴드에 공유하기
    • 페이스북 공유하기
    • 카카오스토리 공유하기