* added - add RSS feeds describing changes to barrels
* added - offer preset style sheets for barrels
* fixed - fix a warning when a barrel's menu is empty
+ * fixed - reduce webserver logging of RCS operations
Diogenes 0.9.19
* fixed - fix handling of filter plugins without arguments
{
$this->info("RCS : checkout out $file ($rev)..");
$rfile = $this->rcsFile($dir,$file);
- if ($this->cmdExec("co -r".escapeshellarg($rev)." ".escapeshellarg($rfile)." ".escapeshellarg("$output/$file")))
+ if ($this->cmdExec("co -q -r".escapeshellarg($rev)." ".escapeshellarg($rfile)." ".escapeshellarg("$output/$file")))
{
$this->info("RCS : Error, checkout failed!");
$this->info($this->cmdStatus());
// if the RCS file does not exist, create it
if (!file_exists($rfile)) {
- if ($this->cmdExec("rcs -i ".escapeshellarg($rfile)))
+ if ($this->cmdExec("echo '' | rcs -q -i ".escapeshellarg($rfile)))
{
// error
$this->info("RCS : Error, could not initialise RCS file '$rfile'!");
}
// lock the spool file
- if ($this->cmdExec("co -l ".escapeshellarg($rfile)." ".escapeshellarg($sfile)))
+ if ($this->cmdExec("co -q -l ".escapeshellarg($rfile)." ".escapeshellarg($sfile)))
{
// error
$this->info("RCS : Error, could not get RCS lock on file '$file'!");
fwrite($fp,$content);
fclose($fp);
- if ($this->cmdExec("ci -w".escapeshellarg($this->login). ($message ? " -m".escapeshellarg($message) : "").
+ if ($this->cmdExec("ci -q -w".escapeshellarg($this->login). ($message ? " -m".escapeshellarg($message) : "").
" ". escapeshellarg($sfile). " ". escapeshellarg($rfile)))
{
// error
return false;
}
- if ($this->cmdExec("co ".escapeshellarg($rfile)." ".escapeshellarg($sfile)))
+ if ($this->cmdExec("co -q ".escapeshellarg($rfile)." ".escapeshellarg($sfile)))
{
// error
$this->info("RCS : Error, checkout after checkin failed!");