SVN(Subversion) 용어?
Repository : 프로젝트 파일 및 변경 정보가 저장되는 장소
Import : 빈 Repository에 맨 처음 파일들을 채우는 것
Export : 버전 관리 파일들을 뺀 순수 파일만 빼내는 것
Checkout : 저장소에서 최신 버전의 소스코드를 최초로 받아오는 것
Update : 로컬 저장소의 변경된 내용을 서버로 전송
Revert : 로컬 저장소의 내용을 이전상태로 되돌림
Add : 버전관리 대상으로 파일 등록
Trunk : 개발 소스를 Commit (업로드) 했을 때 개발 소스가 모이는 곳
Branch : Trunk 에서 분리/복사한 소스를 버전별로 배포판을 만들어 Trunk와 별도의 운영 환경을 위한 안정화된 소스 관리 목적으로 사용
Tag : 특정 시점의 상태를 보존하기 위해 장기적으로 버전별 소스코드를 따로 저장하여 프로젝트의 스냅샷을 찍어두는 것
오픈소스 종류 ? ( SVN, GIT )
SVN : 중앙 집중식 버전관리 -> 동일한 장소를 공유함
GIT : 분산형 버전 관리 -> 여러개의 원격저장소를 가질 수 있음
'IT 정보 > 기타 정보' 카테고리의 다른 글
리눅스를 사용하는 이유!? (8) | 2022.04.25 |
---|---|
Pseudo-code (의사코드) 란? (4) | 2022.04.25 |
온라인 기반의 클라우드 에디터? (8) | 2022.04.25 |
코드 스니핏 (Code Snippet) 이란? 2가지 의미 (2) | 2022.04.25 |
IntelliJ IDEA 단축 키 모음 1탄 (16) | 2022.04.22 |