SVN チェックアウト PHP スクリプトを作成したいと考えています。必要なのは、関数を呼び出して、SVN URL と出力パスの 2 つのパラメーターを渡すことだけです。
私の問題は、SVN サーバーに https 経由でしかアクセスできないことです。ただし、https では機能しません。通常、関数はブール値を返す必要がありますが、何も得られません。私が最初に考えたのは、出力パス フォルダーへの書き込み権限がないということでしたが、権限を (一時的に) 777 に変更しました。それでもうまくいきません。また、別の SVN トランクからいくつかのファイルを取得しようとしました。見よ、これは機能している。ファイルを取得します。これを機能させる方法はありますか?
ああ、はい、svn トランクのアクセス許可を全員の読み書きに設定しました。
これが私のコードです:
<?php
$result = svn_checkout('https://{LINK_TO_SVN_TRUNK}', dirname(__FILE__) . '/tmp');
echo "Result: ".$result;
?>