我正在寫一些函數在PHP中使用exec()來詢問一個svn。exec()函數不規則svn結帳
The commands exec("svn list ".$myurl) works.
現在,我嘗試使用checkout命令在svn存儲庫上獲取路徑。 當我直接在控制檯中輸入命令「svn checkout http://core.wordress.org/tags/2.9.2/最新版本」時,它可以正常工作。
但我執行exec(),這樣做時,從一個PHP腳本:
exec("svn checkout ".$myurl, $dir)
這是行不通的。
你有什麼想法嗎?
檢查您試圖編寫簽出副本的權限? PHP腳本可能像shell一樣運行,因此缺少寫權限。 – Amber 2010-05-02 08:45:29