본문 바로가기

Programming/PHP

삽질 지대로... php, svn

PHP과 SVN을 연동 시켜보려고 아침부터 삽질 했다.
우선 간단하게 외부 명령어를 통한 CheckOut을 시도하여 보았다.

<?    passthru("svn checkout \"svn://xxxx/xxxx/xxxx\" ");    ?>

안 먹힌다. IE가 멈추어 버린다. 해당 서버 svn은 무한 루프를 돈다.
실행 할때 마다 프로세스는 증가하고 무한 루프를 돈다.

shell_exec, exec, system, popen 모두 해 보아도 안된다 ㅡ.ㅡ;

이리 저리 서핑 하다 "php_svn.dll"을 발견 했다.
http://pecl4win.php.net/ext.php/php_svn.dll

사용 가능한 PHP버전이 v5.2.1
내가 테스트 하는 서버의 PHP는 5.2.7
혹시나 하는 마음에 extension에 등록 정보를 확인 하였지만 나타나질 않았다.
PHP Downgade하여 다시 해 보았지만 나타나질 않았다.

아~~~ PHP에서 SVN 사용이 불가능 한것인가?
아침 부터 삽질 지대로 했다.