我花了一段時間尋找一種有效的方式來從svn倉庫更新我的網站,但我能找到的所有內容都是直接從Web服務器「svn update」,或者使用提交前/提交後的鉤子。如何使用FTP從Subversion存儲庫更新我的網站?
因爲我沒有ssh訪問我的web服務器,所以我不能真正使用「svn update」,所以我測試了一個實用但不夠可靠的pre/post-commit鉤子(svn2web)。所以我看看互聯網,發現Springloops,這非常令人滿意,因爲它具有FTP部署功能,可以讓我直接從svn存儲庫更新我的網站。
不幸的是,它不是免費的,我喜歡完全控制我的存儲庫。所以我的問題是:
是否有任何工具或腳本,允許我通過FTP從我的Subversion存儲庫更新我的網站?
就像他們在Springloops(或Beanstalk)做的一樣。
非常感謝您的幫助,我的想法......
非常感謝信息,但我認爲有必要在服務器上使用Capistrano進行SSH訪問。這樣對嗎 ? – damienfir 2009-02-27 09:08:17