2014-03-31 96 views
0

這是場景。javascript for自動備份的烏龜svn

一旦發生提交,我必須對存儲庫進行備份是Tortoise svn。我認爲這可以通過配置post-commit鉤子腳本來完成。但是,當我編寫代碼進行備份並將文件保存爲.exe或.bat文件時,只要我在存儲庫中提交了某些內容,就會出現「沒有用於文件擴展名.bat/.exe的腳本引擎」的錯誤。

然後我下載了.js文件的設置。有一個簡單的JavaScript(.js)類型文件。每次提交都會觸發它。問題解決了。

但現在我需要一個可以進行備份的JavaScript。這個怎麼做。我對這一切都很陌生。我有一個shell腳本,可以採取備份,但我怎樣才能使用它?有什麼辦法從JavaScript調用shell腳本?或者是否有任何簡單的機制,所有這些自動備份的東西?或者我可以直接使用這個shell腳本作爲鉤子腳本嗎?

請幫忙!!!

回答