본문 바로가기

BUGboard

PHP 5.3 버전용 php_svn.dll 파일 입니다.


BUGboard 는 APMsetup7 환경에서 잘 작동하도록 만들고 있습니다.


APMsetup7 은 PHP 5.2 버전을 사용하는데,

BUGboard 에서 퍼포스(Perforce) 를 연동하는 작업을 진행해 보니,

Perforce 가 5.2 버전에서는 build 가 되지 않아, 

부득이하게 PHP 를 5.3 으로 업그레이드를 해야하는 상황이 되었습니다.


※ php_perforce.dll 빌드 과정은 따로 글을 올리겠습니다.


이전에 SVN 최신버전의 호환성 글에 보시면,

PHP 의 확장모듈을 빌드하는 방법이 링크되어 있습니다.


SVN 1.7 관련 글 >> http://gameqa.org/61



그런데, PECL 에서 제공하는 SVN 패키지를 이용해서 이 과정을 진행했지만,

php_svn.dll 파일을 빌드 할 수가 없었습니다.


※ SVN 패키지를 빌드하기 위해서 Visual C++ 을 버전별로 다 설치했고,

    심지어 6 버전은 Windows 7 에서는 설치가 되지않아, Windows XP 를 따로 설치했는데도 안되었습니다; OTL



요약하자면, php_svn.dll5.2 버전 만 있고,

php_perforce.dll5.3 버전 만 있는 상황인 것이죠.


몇 일 동안 빌드를 시도하느라 고생을 좀 했는데,

도저히 안될것 같아서 구글링으로 전환했더니,

저와 같은 고민을 한 개발자가 정말로 있었고;

php_svn.dll 5.3 버전을 올려두었습니다. @_@



Matthijs Dorst 's Blog >> http://fragfrog.nl/blog/142/SVN%20integration%20for%20PHP%20with%20pvp_svn/



이 파일로 5.3 환경에서 테스트 해보니 잘 작동합니다~!




php_svn.dll