2011-11-16 1 views
1

특정 기능이 언제 우리 클래스 중 하나에 추가되었는지 확인하려고합니다. 우리는 SVN에서 2005 년으로 거슬러 올라가는 역사를 가지고 있습니다.특정 단어의 출현에 대해 특정 파일의 기록을 검색 할 수 있습니까?

특정 SVN 파일에서 특정 단어를 검색하여 그 단어가 포함 된 모든 버전을 찾을 수 있습니까? 그런 다음 목록의 첫 번째 항목이 원래 구현이었고 따라서 누가 작성했는지 알 수 있습니다.

답변

2

TortoiseSVN에서 비난 기능을 사용할 수 있습니다.

비난 창에서 텍스트를 찾으면 '비난하기 전 수정'을 할 수 있습니다. 그렇게하면 재귀 적으로 해당 텍스트를 추가 한 첫 번째 수정 버전으로 이동합니다.

+0

내가 필요한 것. 굉장해! –

1

유닉스에서 grep 유틸리티를 사용할 수 있습니다.

+0

불행히도, 나는 유닉스가 아니다. 태그를 업데이트하는 중입니다. –

+0

중요하지 않음 -이 대답은 소스 제어에서 코드를 검색하는 경우에는 유효하지 않습니다. Grep은 인스턴스화 된 파일 만 검색 할 수 있습니다. 이 파일을 사용하여 모든 Subversion 기록을 검색하려면 먼저 파일의 모든 이전 버전을 검색해야합니다. 분명히 유용하거나 실용적이지 않습니다. –

관련 문제