기업 정책상 Git 대신 SVN을 활용하여 버전관리를 진행한다고 한다.
기본적인 용어와 사용법을 알 필요가 있어서 간략하게 정리해본다.

핵심!
- commit
- Local to Repository
- 로컬 파일을 원격 저장소의 최선 버전으로 갱신
- update
- Repository to Local
- 원격 저장소에 로컬 파일을 올려서 버전 갱신
- 성공 시 리비전 증가
중요!
- Checkout
- 원격 저장소의 파일을 로컬 환경으로 내려받는다
- Synchronize with Repository
- 동기화
- Repository <> Local 소스를 동일하게 맞춤
용어
- Repository
- 최종 소스를 원격으로 관리하는 곳
- Local
- 개발자 개인이 작업한 워킹 스페이스
- trunk
- 안정화 버전 소스가 저장되는 디렉터리
- branches
- 개발용 버전 소스가 저장되는 디렉터리
- Revision
- 변경이 생기면 1씩 증가
- 최신 리비전을 Head Revision이라 칭함
- Subversion = SVN
- Git 같은 버전 관리 시스템
- 서버 + 클라이언트 모델
'이야기 > Tools' 카테고리의 다른 글
인텔리제이에서 Lombok 적용이 안된다면 해결책 (0) | 2024.03.01 |
---|---|
POSTMAN 사용방법 및 간단한 대체재 소개 (0) | 2022.07.07 |
VSCODE 탐색기 계층 구조 들여쓰기 설정하기 (0) | 2022.07.02 |