MTrack/SCM/Git/WorkingCopy.php
authorAlan Knowles <alan@akbkhome.com>
Tue, 6 Sep 2011 09:22:45 +0000 (17:22 +0800)
committerAlan Knowles <alan@akbkhome.com>
Tue, 6 Sep 2011 09:22:45 +0000 (17:22 +0800)
MTrack/SCM/Git/WorkingCopy.php

index 1254cbe..39dbbc1 100644 (file)
@@ -58,23 +58,22 @@ class MTrack_SCM_Git_WorkingCopy extends MTrack_SCM_WorkingCopy
   
     function commit( $CS)
     {
-        die("not yet");
+         
         if ($CS->when) {
-          $d = strtotime($CS->when);
-          putenv("GIT_AUTHOR_DATE=$d -0000");
+            $d = strtotime($CS->when);
+            putenv("GIT_AUTHOR_DATE=$d -0000");
         } else {
-          putenv("GIT_AUTHOR_DATE=");
+            putenv("GIT_AUTHOR_DATE=");
         }
+        
         $reason = trim($CS->reason);
         if (!strlen($reason)) {
-          $reason = 'Changed';
+            $reason = 'Changed';
         }
-        putenv("GIT_AUTHOR_NAME=$CS->who");
-        putenv("GIT_AUTHOR_EMAIL=$CS->who");
-        stream_get_contents($this->git('commit', '-a',
-          '-m', $reason
-          )
-        );
+        
+        putenv("GIT_AUTHOR_NAME=$CS->name");
+        putenv("GIT_AUTHOR_EMAIL=$CS->email");
+        stream_get_contents($this->git('commit', '-a', '-m', $reason )  );
     }
   
     function git()