tsvngdx.gms : TortoiseSVN과 gdxdiff 통합

설명

이 슬롯 사이트 추천 프로그램은 gdxdiff를 TortoiseSVN과 통합하는 데 도움이 됩니다.
두 가지 모드가 구현됩니다.

--mode=bin(기본값)
 gdxdiff를 호출하고 결과 difffile과 슬롯 사이트 추천 Studio의 로그를 표시합니다.

--모드=텍스트
 gdxdump를 사용하여 해당 텍스트 파일을 작성하고 diff 유틸리티를 사용합니다.
 사용자가 지정합니다. 이 경우 TortoiseMerge입니다.

이를 TortoiseSVN과 통합하려면 다음을 수행하십시오.
- TortoiseSVN의 설정을 엽니다.
- DiffViewer로 이동
- 고급을 선택하세요
- 추가를 선택하세요
- 확장자 .gdx를 입력하세요.
- 외부 프로그램 입력(슬롯 사이트 추천 시스템 디렉토리로 대체):
"C:\Program Files\GAMS23.7\슬롯 사이트 추천" "C:\Program Files\GAMS23.7\datalib_ml\tsvngdx.gms" lo=0 --mine=%mine --base=%base --mode=bin

참고: 지금까지는 Windows 프로그램에 따라 다르므로 Windows에서만 작동합니다.

기여자: Jan-H. Jagla, 2010년 2월

카테고리 : 슬롯 사이트 추천 데이터 유틸리티 라이브러리


메인 파일 : tsvngdx.gms 포함: tsvngdx.gms

$title은 TortoiseSVN diff를 사용하여 GDX 파일을 지원합니다(TSVNGDX,SEQ=75)

$onText

이 슬롯 사이트 추천 프로그램은 gdxdiff를 TortoiseSVN과 통합하는 데 도움이 됩니다.
두 가지 모드가 구현됩니다.

--mode=bin(기본값)
 gdxdiff를 호출하고 결과 difffile과 슬롯 사이트 추천 Studio의 로그를 표시합니다.

--모드=텍스트
 gdxdump를 사용하여 해당 텍스트 파일을 작성하고 diff 유틸리티를 사용합니다.
 사용자가 지정합니다. 이 경우 TortoiseMerge입니다.

이를 TortoiseSVN과 통합하려면 다음을 수행하십시오.
- TortoiseSVN의 설정을 엽니다.
- DiffViewer로 이동
- 고급을 선택하세요
- 추가를 선택하세요
- 확장자 .gdx를 입력하세요.
- 외부 프로그램 입력(슬롯 사이트 추천 시스템 디렉토리로 대체):
"C:\Program Files\GAMS23.7\슬롯 사이트 추천" "C:\Program Files\GAMS23.7\datalib_ml\tsvngdx.gms" lo=0 --mine=%mine --base=%base --mode=bin

참고: 지금까지는 Windows 프로그램에 따라 다르므로 Windows에서만 작동합니다.

기여자: Jan-H. 자글라, 2010년 2월

$offText

$if %system.filesys% == UNIX $abort.noError '이 모델은 Windows가 아닌 플랫폼에서 실행할 수 없습니다.';

$기본을 설정하지 않은 경우 $abort
$내 것을 설정하지 않은 경우 $abort
$설정되지 않은 경우 모드 $set 모드 bin
$if %mode%==text $goTo gotall
$if %mode%==bin $goTo gotall
$abort 모드=%mode% 유효하지 않음

$label 총

$ifI NOT %system.filesys% == 유닉스 $goTo runme
$log Windows 이외의 시스템에서는 아직 지원되지 않습니다.
$ 중단

$label 룬메

$setNames '%mine%' 파일 경로 파일 이름 파일 확장명
$로그 %파일명%

$ifThen %mode%==bin
$call gdxdiff %base% %mine% "%sysenv.temp%/difffile.gdx" > "%sysenv.temp%/difflog.txt"
$call "%슬롯 사이트 추천sysdir%studio/studio" "%sysenv.temp%/difffile.gdx" "%sysenv.temp%/difflog.txt"
$endIf

$ifThen %mode%==텍스트
$call gdxdump "%base%" > "%sysenv.temp%\%filename%base.dmp"
$call gdxdump "%mine%" > "%sysenv.temp%\%filename%mine.dmp"
$callTool win32.shellExecute "\"C:\Program Files\TortoiseSVN\bin\TortoiseMerge.exe\" \"%sysenv.temp%\%filename%base.dmp\" \"%sysenv.temp%\%filename%mine.dmp\""
$endIf