도구 - 필터
파일 필터 - Exlcude Source Control
내장 파일 필터에서 일부 줄 주석 처리 제거
WinMerge (버전 2.12.4)에는 이미 필터가 포함되어 있지만 Subversion, Git 및 Bazaar에 대한 필터는 주석 처리되었습니다.
다음과 같이 미리 정의된 필터
d: \\\.svn$ ## Subversion working copy
d: \\_svn$ ## Subversion working copy ASP.NET Hack
d: \\cvs$ ## CVS control directory
d: \\\.git$ ## Git directory
d: \\\.bzr$ ## Bazaar branch
d: \\\.hg$ ## Mercurial repository
다음과 같이 추가 하십시오.
d: \\node_modules$ ## node_modules directory
d: \\\.git$ ## Git directory
필터 사용해보기
필터 작성하기
설명 섹션
name : 필터의 이름
desc : 필터 설명
필터 설정 섹션
def : 포함시키는 것들과 무시할 것들에 대한 필터링 종류를 설정
def:include : 파일을 포함하는 필터
def:exclude : 파일을 무시하는 필터
필터에 포함한 파일 형식
f: 정규식 : 파일에 대한 추가룰
d: 정규식 : 폴더에 대한 추가룰
^(beginning of line)
$(end of line)
\.c$ ## 확장자가(마지막부분이) .c 로 끝나는 것들만 해당된다.
\.c ## 확장자 부분이 .c 로 시작되는 것들에 (.cpp 나 .com 처럼) 적용된다.
\(escape) : \. \\ 인식하기 위해서 사용한다.
Example
예제 1 :
f: \.cpp$ ## Match *.cpp files
f: \.h$ ## Match *.h files
f: ^My ## Match My*.* files
f: Dlg\. ## Match *Dlg.* files
d: \\test$ ## Match test folders
d: ^\\Build$ ## Match Build folders
d: Temp$ ## Match *Temp folders (for example, FirstTemp)
d: Src ## Match *Src* folders
예제 2 :
f: ^\.#.*$ ## .#filename.version files
f: Dlg\.c(pp)?$ ## *Dlg.c and *Dlg.cpp files
f: ^I.*\.h$ ## I*.h files
f: Srv[1-9]\.def$ ## *Srv1.def to *Srv9.def files
f: ^[h,k,m] ## h*.*, k*.*, and m*.* files
'PC 팁' 카테고리의 다른 글
Windows Media Player로 음악 CD 추출 및 저장 (0) | 2020.10.07 |
---|---|
[오류] 원격 데스크톱 연결이 안될 때 해결방법 (0) | 2020.09.22 |
HDD 하드디스크 파일 완전 삭제 Eraser (0) | 2020.09.22 |
윈도우 특정포트(port) 사용중인 프로세스 강제종료 (0) | 2020.08.04 |
크롬 광고를 간단하게 차단하는 방법! (0) | 2020.08.03 |