* to run this on old commits:
*
-
-
- git rev-list --since="last month" --pretty=format:"%H %P" refs/heads/master \
+ git rev-list --since="last month" --pretty=format:"%H %P" refs/heads/master \
| grep -v commit \
| awk -v q='"' '{ print "echo " q $NF " " $1 " refs/heads/master" q " | /usr/bin/php /home/gitlive/web.mtrack/roo.php Hook/git post " } ' \
| sh
$who = $revs[0]->changebyToEmail();
- $this->authUser = DB_DataObject::factory('Person');
+ $this->authUser = DB_DataObject::factory('core_person');
$this->authUser->get('email', $who);
$cfg = HTML_FlexyFramework::get()->MTrackWeb;
// checker->no_ticket (contains commits without tickets
// print_r($checker);exit;
- DB_DataObject::DebugLevel(1);
+ //DB_DataObject::DebugLevel(1);
foreach($checker->no_ticket as $change_event) {
$cg = DB_DataObject::factory('mtrack_change');
$res= $cg->createFromCommit($change_event, $checker);
if (!$res) {
echo "Skip - commit already exists\n";
}
-
}
foreach($checker->deferred as $ticket=> $info) {
foreach($info['changes'] as $ev) {