在 CentOS 5.5 中安裝
yum install subversion subversion-devel neon neon-devel
pecl install svn
echo "extension=svn.so" > /etc/php.d/svn.ini
service httpd restart
關於安裝此 PECL 擴充套件的資訊,請參閱手冊章節 PECL 擴充套件的安裝。其他資訊,例如新版本、下載、原始碼檔案、維護者資訊和變更記錄,可在此找到: » https://pecl.php.net/package/svn
如果 ./configure 無法找到 SVN 檔案(例如,Subversion 是使用不同的前綴目錄安裝的),請使用 ./configure --with-svn=$USR_PATH
指定 include/subversion-1/ 資料夾所在的目錄。
目前沒有適用於此 DLL 的 PECL 擴充套件。另請參閱Windows 建置章節。
如果擴充套件是針對 libsvn 1.3 編譯的,則在 Subversion 1.4 建立的工作副本上使用時,處理工作副本的函式將會失敗。
在 CentOS 5.5 中安裝
yum install subversion subversion-devel neon neon-devel
pecl install svn
echo "extension=svn.so" > /etc/php.d/svn.ini
service httpd restart
如果您使用 Ubuntu(我知道 10.04+,不確定更早的版本),您可以執行以下操作來安裝套件;
sudo apt-get php5-svn
如果您使用 CollabNet 的 Subversion 用戶端(版本 1.6.13),則已包含開發程式庫。對於最新版本(版本 1.6.17),您可能需要安裝 CollabNet Subversion Edge 才能存取開發程式庫。
當然,subversion-devel 套件不應與 Collabnet 衝突,但它與 subversion 套件具有相依性,該套件會將 svn 二進位檔案安裝在 /usr/bin 中,這優先於 PATH 環境變數中 CollabNet 的路徑。