검색결과 리스트
글
SVN(Subversion) 명령어
리눅스 svn 명령어 사용법
> commit - 변경 된 소스, 파일 삭제, 경로 변경등 변경사항 repository에 반영
#> svn commit [커핏할 파일명] -m "남길 로그"
#> svn commit index.jsp -m "index.jsp Commit...
> checkout ( 또는 co) - 프로젝트 checkout 으로 가져오기
#> svn checkout svn://아이피주소/프로젝트명(repository)
#> svn co svn://localhost/project
> svn update ( 또는 up) - 프로젝트 업데이트
#> svn update
#> svn up
> svn delete
#> svn delete [삭제 할 파일명]
#> svn delete index.jsp
> svn add - 새로운 파일 추가 (변경 후 반드시 commit을 해줘야 repository에 반영 됨)
#> svn add down.php
> svn export - repository 원본 파일 가져오기
#> svn
export svn://아이피주소/프로젝트명(repository) [저장 될 위치]
#> svn export svn://localhost/project ./
> svn expert 시 리비전 번호로 파일 가져오기
#> svn export svn://아이피주소/프로젝트명(repository) [저장 될 위치] -r 리비전 번호
#> svn export svn://localhost/project [저장 될 위치] -r 6
> svn import
SVN 설치, repository 설정 후 프로젝트롤 처음 등록하는 명령 (프로젝트 당 한번 실행으로 숙지)
#> svn import [프로젝트명] svn://아이피주소/repository -m
"남길 로그"
#> svn import project svn://localhost/repository -m "Project Start..."
> svn 버젼 체크
#> svn --version
> svn status - 자신이 수정중인 파일의 상태를 체크
#> svn status
> repository 세부 정보 확인
#> svn info
<명령어 실행 시 확인 가능 정보>
경로: .
URL: svn://localhost/repository/../../../
저장소 루트: svn://localhost/repository
저장소 UUID: b8c8e0ae-@#$@@#$-$%^$%^-^%&^%&%^
리비전: 6
노드 종류: 디렉토리
스케쥴: 일반
마지막 수정 작업자: hongkildong
마지막 수정 리비전: 6
마지막 수정 일자: 2016-01-11 11:11:11 +0900 (2016-01-11, 금)
> repository 변경 사항 Log 확인
#> svn log (간략 확인)
#> svn log -v (verbose 옵션을 추가하여 세부 확인)
> svn blame - 특정 파일의 수정사항에 대해 수정한 이가 누구인지 확인 가능한 명령
#> svn blame index.jsp (각 라인 옆 리비전 번호와 수정한 이의 아이디가 표시됨)
'SVN(Subversion)' 카테고리의 다른 글
SVN(Subversion) 웹서버 연동 (commit 시 자동 반영, 리눅스 기준) (0) | 2015.10.20 |
---|---|
SVN(Subversion) 명령어 (0) | 2015.10.20 |
리눅스 SVN(Subversion) 설치 (0) | 2015.10.20 |