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

index 453d467..c018afc 100644 (file)
@@ -77,10 +77,10 @@ class MTrack_SCM_Git_WorkingCopy extends MTrack_SCM_WorkingCopy
         if (!strlen($reason)) {
             $reason = 'Changed';
         }
-        
-        putenv("GIT_AUTHOR_NAME=$CS->name");
-        putenv("GIT_AUTHOR_EMAIL=$CS->email");
-        return stream_get_contents($this->git('commit', '-a', '-m', $reason ) );
+         
+        return stream_get_contents(
+            $this->git('commit', '-a', '-m', $reason ,
+                       '--author=" . $CS->name . ' <'. $CS->email .'>"' ) );
     }
   
     function git()