Subversion의 주요 명령어
- add
- 새로운 파일이나 디렉터리를 버전 관리 대상으로 등록
- add로 등록되지 않은 대상은 commit이 적용되지 않음
- commit
- 버전 관리 대상으로 등록된 클라이언트의 소스 파일을 서버의 소스 파일에 적용
- update
- 서버의 최신 commit 이력을 클라이언트의 소스 파일에 적용
- commit 전에는 매번 update를 수행하여 클라이언트에 적용되지 않은 서버의 변동 내역을 클라이언트에 적용
- checkout
- 버전 관리 정보와 소스 파일을 서버에서 클라이언트로 받아옴
- lock/unlock
- 서버의 소스 파일이나 디렉터리를 잠그거나 해제
- import
- 아무것도 없는 서버의 저장소에 맨 처음 소스 파일을 저장하는 명령어로, 한 번 사용하면 다시 사용하지 않음
- export
- 버전 관리에 대한 정보를 제외한 순수한 소스 파일만을 서버에서 받아옴
- info
- 지정한 파일에 대한 위치나 마지막 수정 일자 등에 대한 정보를 표시
- diff
- 지정된 파일이나 경로에 대해 이전 리비전과의 차이를 표시
- merge
- 다른 디렉터리에서 작업된 버전 관리 내역을 기본 개발 작업과 병합
728x90
'📮Git' 카테고리의 다른 글
| Git 주요 명령어 (0) | 2026.08.31 |
|---|---|
| Git 명령어만 정리 (0) | 2022.02.03 |