반응형
Beyond compare는 자체적인 스크립트 기능을 지원한다.
1.BCompare.exe 설치폴더를 찾아서 환경변수에 등록시켜주자.
2.실행시키려는 스크립트 파일을 txt 파일로 작성해둔다.
3.아래와 같이 실행하면 스크립트 기반으로 동작한다.
파워쉘에서는 @ 키가 해석안되므로 cmd 로 해야한다.
BCompare.exe @"TestScript.txt"
또는
BCompare.exe @"c:₩TestScript.txt"
1. 샘플코드
왼쪽, 오른쪽에 폴더 가져온 후.
비교해서 왼쪽에 새로 생긴 파일들 오른쪽으로 업데이트
(같은 이름의 파일인데 내용 다른 경우 덮어 씌우진 않더라)
load "Folder1" "Folder2"
sync update:left->right
load "Folder1" "Folder2"
sync mirror:left->right
위 예시는 아예 오른쪽 폴더를 왼쪽이랑 똑같이 만들어버리는 기능이다.
2. 일부 폴더 작업제외(exclude)
아래 필터 코드를 load 명령 이후에 써준다.
(앞에 -를 붙이는게 exclude를 의미함)
filter = "-₩Subfolder1₩"
3. 특정 확장자만 포함 , 특정 폴더제외
filter = "*.c;*.h;-₩subfolder1₩"
여러개의 필터 적용할 때 구분기호는 위와 같이 세미콜론이다.
반응형
'자동차 임베디드 SW > 툴 관련' 카테고리의 다른 글
mk 파워 서플라이 파이썬 제어 (1) | 2024.03.04 |
---|---|
CAPL 기초 메모장 (2) | 2023.11.09 |
floating point routine (0) | 2023.01.09 |
vector Hexview 개요 (0) | 2023.01.06 |
INCA.CANape.CANoe 라이센스 정책 (2) | 2022.10.06 |