2011-03-09 118 views
1

我有一些腳本,我想在有更新版本可用時自動更新(使用cronjob執行常規檢查並從ftp下載?)。有沒有一種方法(不是太複雜/先進)來實現? 在此先感謝如何自動更新python/bash腳本?

回答

2

使用svn或git而不是ftp。

要設置svn,請轉到svn倉庫(即集羣或github)並閱讀說明。你可以上傳你的代碼,然後啓動一個svn或者git倉庫。每次更新您的代碼,你可以只寫(對於SVN):

svn commit /path/where/you/code 

你要做的第一結賬算賬:

svn checkout http:/repositoryurl /path/to/the/code 

這樣,你可以用一條線讓你的cron作業即,爲SVN:

svn update /path/to/the/code 

如果腳本是不是你的,這是值得檢查可用SVN或git倉庫,因爲大多數項目都使用類似的東西。

+0

謝謝,那是一次很棒的漫步。我現在將潛入svn倉庫! – Toby 2011-03-09 20:07:52