gitlive.js
authorAlan Knowles <alan@akbkhome.com>
Wed, 30 Mar 2011 09:50:42 +0000 (17:50 +0800)
committerAlan Knowles <alan@akbkhome.com>
Wed, 30 Mar 2011 09:50:42 +0000 (17:50 +0800)
gitlive.js

index e5d144e..b6fafe3 100644 (file)
@@ -140,26 +140,28 @@ var monitor = new Monitor({
                 //    Git.run(cmd.repos , 'pull'); // pull before we push!
             }
             
-            
+            var gp  = gitlive + '/' + cmd.repo;
             
             switch( cmd.action ) {
                 case 'add':
-                    readResult(Git.run(gitlive + '/' + cmd.repo, 'add',  cmd.file ));
-                    readResult(Git.run(gitlive + '/' + cmd.repo, 'commit',  src.file, { message: cmd.file}  ));
+                    readResult(Git.run(gp, 'add',  cmd.file ));
+                    readResult(Git.run(gp, 'commit',  src.file, { message: cmd.file}  ));
                     break;
                     
                 case 'rm':
-                    readResult(Git.run(gitlive + '/' + cmd.repo, 'rm',  cmd.file ));
-                    readResult(Git.run(gitlive + '/' + cmd.repo, 'commit',  { all: true, message: cmd.file}  ));
+                    readResult(Git.run(gp, 'rm',  cmd.file ));
+                    readResult(Git.run(gp, 'commit',  { all: true, message: cmd.file}  ));
                     break;
                      
                 case 'update':
-                    readResult(Git.run(gitlive + '/' + cmd.repo, 'commit', cmd.file  , {   message: cmd.file}  ));
+                    readResult(Git.run(gp, 'commit', cmd.file  , {   message: cmd.file}  ));
                     break;
                     
                 case 'mv':
-                
-                
+                    readResult(Git.run(gp, 'mv', cmd.file , cmd.target));
+                    readResult(Git.run(gp, 'commit', cmd.file  , cmd.target,
+                            {   message: 'MOVED ' + src.file +' to ' + dest.target }  ));
+                    break; 
             }