2015年7月29日 星期三

[NodeJs] 啟用行程,取得 svn log

---node js---
#!/usr/local/Cellar/node/0.12.2_1/bin/node
var exec = require("child_process").exec;

exec( 'alias svn=/usr/local/Cellar/subversion/1.8.13/bin/svn;'
'cd /Users/progden/Documents/eclipse-workspace/workspace_nsp/NSP2;'+
'svn update;'+
'svn log -l 5;' , function(err, stdout, stderr){
console.log(stdout);
console.log(stderr);
});

---shell---

#!/bin/sh
alias svn=/usr/local/Cellar/subversion/1.8.13/bin/svn

cd /Users/progden/Documents/eclipse-workspace/workspace_nsp/NSP2
svn update
svn log -l 5


---Geek Tool---