2010-11-19 40 views

回答

6

我上次檢查(很久以前)Ant中沒有遠程同步任務(只有local)。您需要從Ant取得write a shell script that calls rsyncexecute。雖然有一些remote tasks。您可以從VCS中檢出代碼,而不是將其同步到服務器。

在旁註上,您可能要考慮通過Ant的Phing。它是PHP的Ant端口。它有一個FileSync Task。您還可以添加自己的任務(用PHP編寫),並且常用於PHP的持續集成服務器。

另參見What is your preferred Deployment Strategy for PHPcouple others

+0

Phing是在http:// WWW .phing.info,而不是http://www.phing.org – dprevite 2012-08-30 15:02:41

0

我一直在尋找做同樣的對面這篇文章對如何使用Ant部署來了,也許它會帶給你不同的方式去了解它:Deploying using Ant

相關問題