블로그는 나의 힘!
[ Programing ]/Other2012. 1. 11. 18:51


log: 파일에 대한 커밋 로그 메시지들을 보여줍니다.
사용법: 1. log [PATH]
          2. log URL[@REV] [PATH...]



1. PATH(생략시, '.') 에 해당하는 로그 메시지들을 보여줍니다. 리비전 범위는 BASE:1 입니다. (BASE: 꺼내온 리비전)

2. URL 하의 PATH(생략시:'.')에 해당하는 로그 메시지들을 보여줍니다.
   특정 리비전 이후의 내용을 보려면, REV를 명시하세요. 리비전 범위는 HEAD:1 입니다. (HEAD: URL의 최신 리비전)

       -v를 사용하면, 해당 로그에 영향을 받은 경로들을 출력합니다.
       -q를 사용하면, 로그 메시지 자체는 출력되지 않습니다. (-v와 호환되어 사용가능합니다.)

   여러 경로를 명시적으로 지정하여도 영향을 준 로그 메시지는 한번만 출력됩니다.
   과거 복사된 파일의 원본을 따라가며 로그 메시지가 출력됩니다. 
   --stop-on-copy 를 사용하면, 원본을 따라가지 않으며 분기된 시점을 파악하는데 유용합니다.

  예:
     svn log
     svn log foo.c
     svn log
http://www.example.com/repo/project/foo.c
     svn log http://www.example.com/repo/project foo.c bar.c





옵션:
  -r [--revision] ARG         : ARG (어떤 명령은 ARG1:ARG2 와 같은 범위를 사용) 리비전은 다음 중 하나가 될 수 있습니다:
                                                NUMBER       리비전 번호
                                               '{' DATE '}' 리비전이 시작하는 시각
                                               'HEAD'       저장소의 마지막 리비전
                                               'BASE'       작업 사본을 꺼내온 리비전
                                               'COMMITTED'  BASE 이전에 마지막 커밋된 리비전
                                               'PREV'       COMMITTED 의 직전 리비전
  -q [--quiet]                     : 아무것도 출력하지 않거나, 요약 정보만 출력합니다
  -v [--verbose]                 : 기타 정보를 출력합니다.
  -g [--use-merge-history] : use/display additional information from merge history
  -c [--change] ARG          : the change made by ARG
  --targets ARG                  : ARG로 주어진 파일 내용을 옵션으로 추가합니다
  --stop-on-copy               : 과거에 copy 명령이 일어난 지점까지만 로그를 검색합니다
  --incremental                  : 덧붙이기 쉬운 형태로 출력합니다.
  --xml                             : XML 포맷으로 출력합니다
  -l [--limit] ARG               : 로그 개수의 최대값을 지정합니다
  --with-all-revprops          : 리비전 속성을 모두 가져옵니다
  --with-revprop ARG         : ARG의 리비전 속성을 가져옵니다


글로벌 옵션:
  --username ARG  : arg를 접속에 필요한 사용자 ID로 사용합니다.
  --password ARG  : arg를 접속에 필요한 패스워드로 사용합니다.
  --no-auth-cache  : 인증 정보를 캐시에 저장하지 않습니다.
  --non-interactive  : 대화식 사용자 입력을 기다리지 않습니다
  --config-dir ARG  : arg로 지정된 디렉토리에서 사용자 구성화일을 읽습니다

'[ Programing ] > Other' 카테고리의 다른 글

svn list  (0) 2012.01.11
svn update  (0) 2012.01.11
svn info  (0) 2012.01.11
svn merge  (0) 2012.01.11
svn switch  (0) 2012.01.11
Posted by Mister_Q