2017-11-14 3 views
0

Windows의 TortoiseSVN에는 사용자가 repo를 통해 텍스트 문자열을 검색 할 수있는 유틸리티가 있습니까? 우리는 SVN에 SQL보고를 저장하고 해당 이름이 바뀌면 보고서에 미치는 영향 분석 작업을 신속히 진행하고자합니다. 모든 코드가 하나의 Repo 안에 있는지 확실하지 않습니까?Windows의 TortoiseSVN에는 사용자가 저장소에서 텍스트를 검색 할 수있는 유틸리티가 있습니까?

답변

0

Cygwin을 설치 한 경우 grep을 사용하여 디렉토리의 모든 파일을 검색 할 수 있습니다.

Cygwin 터미널을 열고 svn 디렉토리로 변경하십시오.
cd /cygdrive/c/pathtoSVNrepo


그런 다음 디렉토리에있는 모든 파일을 검색하려면 다음 명령을 사용합니다.

grep -REHni searchString .

'searchString'을 검색 할 텍스트로 바꾸십시오. 이것은 정규 표현식이 될 수도 있습니다.


는 형식으로 출력을 생성하는 명령 : fileName에 : LINENUMBER : lineWithMatchingText

예 출력 :

image of example output

당신은 어떤 파일에 interseted하는 경우 문자열을 포함하고 옵션에 'l'을 붙이십시오.

grep -REHnil searchString .

0

당신은 OpenGrok를 사용할 수 있습니다. 당신은 당신의 svn 서버에 연결해야하지만 그것은 우리 회사에서 잘 작동합니다.

관련 문제