blame은 "비난하다 / 책임을 묻다" 라는 의미가 있는데
대부분은 비난하다로 이해를 하다보니 svn에서 모호한 용어중에 하나였다.
서브버전 책을 읽다보니, blame은 cvs의 annotate(주석을 달다) 에서 온 기능이라는데
정확하게는 아래와 같이
$ svn help blame blame (praise, annotate, ann): 지정한 파일이나 URL의 내용의 수정내역을 각 라인별로 리비전과 작성자를 보여줍니다. 사용법: blame TARGET[@REV]... REV가 지정되면, 지정된 REV에서부터 찾아 보여줍니다. |
라인별로 변경점을 리비전과 작성자와 함께 보여준다고 한다.
아무튼 blame의 어감이 부정적이라 praise(칭찬/찬양하다) 라고 한다는데
이래저래 기능에 비해서 적절하지 않은 용어인듯 -_-
'프로그램 사용 > Version Control' 카테고리의 다른 글
svn export 2가지 방법 (2) | 2010.11.22 |
---|---|
svn export 와 checkout의 차이점 (0) | 2010.11.18 |
svn blame (4) | 2010.11.18 |
apache2 리눅스 계정으로 인증하기(PAM) (0) | 2010.11.11 |
Apache + SVN on Ubuntu 10.04 (0) | 2010.11.03 |
visualSVN (0) | 2010.09.09 |
댓글을 달아 주세요
"니가 잘못했잖아!!!!!!!!!!!!" 라고 적는 용도?
2010.11.18 15:23 신고 [ ADDR : EDIT/ DEL : REPLY ]ㅋㅋ 그런건 아니고 엄밀하게는
2010.11.18 15:29 신고 [ ADDR : EDIT/ DEL ]파일별 내용 변화 history에 가까워요
그러다 보니 blame 이라는 용어랑은 좀 거리가 멀어보이더라구요 ^^;
프로젝트 관리자가 칭찬하고 싶거나 리포트된 버그로 문책을 하고 싶을때 사용하라고 만든 명령어가 아닐까요?ㅎ 별뜻이 없었다면 ann 을 사용할 수도 있구요.
2012.02.01 11:06 신고 [ ADDR : EDIT/ DEL : REPLY ]검색으로 블로그를 알게되었는데 유용한 글을 많이 정리해두신듯합니다. 잘보고 갑니다~
$ svn help blame
2012.02.01 11:34 신고 [ ADDR : EDIT/ DEL ]blame (praise, annotate, ann)
어짜피 명령어는 달라도 작동은 같은 blame / praise(헐 도대체 멀 찬양할까요 ㅋㅋ) / annotate 이니까 말이죠 ㅎ
여전히 많이 부족한데 칭찬 감사합니다 ^^