Beispiel #1
0
<?php

/**
 * REPOS="$1"
 * REV="$2"
 * LOG=`svnlook log -r $REV "$REPOS"`
 * php /path/to/commit_hook.php "$REPOS" "$REV" "$LOG"
 */
if ($argc === 4) {
    require dirname(__DIR__) . '/__settings__.php';
    list(, $path, $revision, $message) = $argv;
    try {
        OpenpearChangeset::commit_hook($path, $revision, $message);
    } catch (Exception $e) {
        echo $e->getMessage();
    }
}
Beispiel #2
0
 public function recent_changeset_object()
 {
     if ($this->recent_changeset_object instanceof OpenpearChangeset === false && $this->is_recent_changeset()) {
         try {
             $this->recent_changeset_object = OpenpearChangeset::get_changeset($this->recent_changeset);
         } catch (Exception $e) {
         }
     }
     return $this->recent_changeset_object;
 }