2011-03-23 21 views
1

私は、テーブル内のコンテンツを解析して表示するためにファイルを読むことができる必要があるウェブページを持っています。私のHTMLコールajaxは私のPHPを呼び出し、私のPHPはファイルを読み込み、解析してテーブルの内容を返します。私はローカルマシン上のファイルでこれをテストしましたが、svnに入っているときにそのファイルを読み込めるようにする必要があります。誰かがこれは私が現在しようとしています...と私はいつも「何のファイル」を取得しないので、私はこのイマイチ権利プラス私は、私は必要だと思うことを知っているものです
}、右方向にどのように私はファイルがsvnのレポにあるphpファイルを読むことができますか?

function rFile($fName) 
{ 
    $url = "svnURL"; //my svn url 
    $endName = $url.$fName.".sql"; 
    //echo "$endName"; 
    if (file_exists($endName)) 
    { 
     //code for parsing 
    } 
    else 
    { 
     echo " no file"; 

    } 

私を指すことができます資格情報を追加する方法。 私は事前に何か助けと感謝に感謝しています。

+0

標準のHTTP経由で直接SVNファイルにアクセスするのは、主にApache2 webdavモジュールがサービスを提供しているときに機能します。それ以外の場合は、別のsvnbrowserがインストールされている必要があります。あるいは、cmdlineクライアント 'exec(" svn cat $ url ")を使用してください。 – mario

答えて

0

は私のためにうまく働いた:

<?php 
echo file_get_contents('https://user:[email protected]/svn/project/trunk/htdocs/index.php'); 

私がAPACHE WEBDAVモジュールをsvn accにインストールしたHTTPSを介して。

+0

これも私のために働いた...ありがとう – kyle

2

は、SVNのためにPECL拡張モジュールを見てください:

http://php.net/manual/en/book.svn.php

あなたはおそらく使用したい機能がある: svn_cat

+0

は、svn_catが実験的に使用されていると言います。 – kyle

関連する問題