root = $root; $this->transaction = $transaction; $this->repository = $repository; } public function getCurrentFileData($path) { list($err, $file) = exec_manual( 'svnlook cat --transaction %s %s %s', $this->transaction, $this->repository, $this->root . "/$path"); return ($err? null : $file); } }