2010-05-27 2 views
2

얼마 전에 변경된 메소드를 발견했는데 누가 그 메소드를 변경했는지 알아야합니다. 파일의 로그를 검사하려고했으나 최근 20 번 개정 또는이 방법을 사용하지 않았습니다. SVN은 개정 로그를 얻고 그들을 비교하는 속도가 매우 느립니다 (Perforce는 이전에 이러한 작업과 함께 사용되어 왔습니다).특정 메소드가 변경되면 SVN을 체크인 할 수 있습니까?

이 방법이 있습니까?

답변

6

svn blame ("annotate"라고도 함)에는 누가 각 행을 마지막으로 변경했는지, 그리고 어떤 개정판을 변경했는지에 대한 줄별로 구분되어 표시됩니다. 그러나, 나는 그것이 수행 된 곳을 모르겠다 - 당신을 위해 개정 기록을 얻는 것이 느리다면, blame은 너무 오래 걸릴 수있다. 가치가있는 시도.

+0

감사합니다. Jon Skeet, Annotate 옵션이 훌륭하게 작동했습니다. 내가 말하는 딜레이는 상대적입니다. PERFORCE (P4V)는 두 개의 리비전을 비교하거나 diff/w 두 개의 리비전을 표시 할 때 SVN과 비교할 때 더 좋습니다. – Reddy

관련 문제