쓰잘데기 없는 나의 블로그

Dreamweaver CS4 + Tortoise SVN

드림위버 CS4는 SVN 클라이언트 기능을 제공합니다.
현재 드림위버 CS4에서 지원하는 SVN 버전은 1.4.5까지 입니다.

최신의 Tortoise SVN 등의 SVN 클라이언트와 같이 사용하면 드림위버에서 제공하는 SVN 클라이언트 기능을 사용할 수 없습니다.
사용이 절대 불가능한건 아니지만 귀찮은 작업을 해야 하며, x64 OS에서는 제대로 변환 작업이 이루어지지 않습니다.

"SubWeaver" 익스텐션은 위와 같은 단점을 보완해 주는 기능을 제공합니다.
"SubWeaver"은 Tortoise SVN의 클라이언트 기능을 그대로 드림위버에서 사용할 수 있도록 해주는 익스텐션입니다.

전제 조건은 Tortoise SVN도 설치가 되어 있어야 된다는 겁니다.

x64 OS 사용자일 경우는 익스텐션 설치 후 간단한 소스 코드 수정을 하여야만 기능을 제대로 이용할 수 있습니다.
(x64 OS 버그 : explorer{탐색기} 창이 뜬다.)


익스텐션 설치 위치는
Windows Vista : %USERPROFILE%\AppData\Roaming\Adobe\Dreamweaver\CS4\en_US\Configuration\Menus\SubWeaver\
Windows7 : %USERPROFILE%\Application Data\Adobe\Dreamweaver CS4\en_US\Configuration\Menus\SubWeaver\

SubWeaver.htm 파일을 열어서 28번째 라인

var apppath = MM.regGetValue(theHive, theKey, theValueData);
// 위 코드를 아래 코드로 변경

var apppath = 'TortoiseProc.exe';


위 코드만 변경해주면 된다.

좀 더 자세한 버그 해결 방법은 http://code.google.com/p/subweaver/issues/detail?id=12 을 참고하시기 바랍니다.

최신 익스텐션은 http://code.google.com/p/subweaver/ 에서 받으시면 됩니다.


익스텐션 파일 : SubWeaver_0_04.mxp
x64 OS 버그 패치 파일 : SubWeaver.htm