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.dll 은 5.2 버전 만 있고,
php_perforce.dll 은 5.3 버전 만 있는 상황인 것이죠.
몇 일 동안 빌드를 시도하느라 고생을 좀 했는데,
도저히 안될것 같아서 구글링으로 전환했더니,
저와 같은 고민을 한 개발자가 정말로 있었고;
php_svn.dll 5.3 버전을 올려두었습니다. @_@
Matthijs Dorst 's Blog >> http://fragfrog.nl/blog/142/SVN%20integration%20for%20PHP%20with%20pvp_svn/
이 파일로 5.3 환경에서 테스트 해보니 잘 작동합니다~!
'BUGboard' 카테고리의 다른 글
웹표준에서 table height 100% 적용 안되는 경우 해결법 입니다. (0) | 2014.03.28 |
---|---|
트러블슈팅 - 속도저하 : 세마포 제한 시간이 만료되었습니다 (0) | 2012.02.16 |
트러블슈팅 - MoinMoin 위키와 Python 버전 충돌 현상 (0) | 2012.02.15 |
트러블슈팅 - SVN 1.7 업그레이드로 아파치가 죽는 현상 (0) | 2012.02.15 |
SVN 연동(PHP_SVN.dll 구동)과 실행에 필요한 파일 확인하는 툴(Dependency Walker) - BUG board 구축 (1) | 2011.10.17 |