Skip to content

Subversion #

Find similar titles

1회 업데이트 됨.

Edit
  • 최초 작성자
    JehongLee
  • 최근 업데이트
    JehongLee

Structured data

Category
Computer science

Subversion(SVN)란? #

Subversion은 자체적인 Client와 Server를 이용하여 프로젝트 단위별 소스(또는 산출물)의 변경사항을 Version 단위로 저장, 관리하는 Tool이다.

Subversion 구조 #

Subversion은 Client와 Server로 구성되며, Client에서 변경된 사항을 Server에서 Tracking하여 Server에 실시간으로 반영해주는 것이 Subversion의 작동방식이다.

Image

출처 : http://blog.naver.com/09kjm/220421831649

Subversion 다운로드 및 설치방법 #

Subversion Tool 중 가장 널리 사용하는 Tortoise SVN

Image

다운로드 : https://tortoisesvn.net/

설치방법 : http://mobilegen.tistory.com/10

Subversion Command line 명령어 #

  • svn checkout : svn 서버에서 소스 내려받기
  • svn update : 서버와 현재 소스 동기화
    • A : Added, D : Deleted, U : Updated, C : Confilct, G : Merged, E : Existed
  • svn add : 새로 생성한 파일 추가
  • svn commit : 변경된 소스를 서버에 저장
    • commit 하기전에는 update를 실행하여 소스간의 충돌에러 방지
  • svn cleanup : lock된 소스가 존재할 경우 해제시키는 명령어
  • svn log : svn user가 commit한 로그 볼 때 사용
  • svn delete : 파일, 폴더 삭제

Incoming Links #

Related Data Sciences #

Related Articles #

Related Etcs #

Suggested Pages #

0.0.1_20230725_7_v68