我們剛開始加速Capistrano,我可以使用一些幫助。我們正在運行codeIgniter,並希望允許我們的開發人員在本地運行/測試,當我們有一個完整的模塊時推送到Git倉庫。問題是,爲了在本地運行,您需要設置環境以查找系統以及模型,視圖和控制器。卡皮斯特拉諾 - 部署後重命名
而不是寫一堆條件代碼到index.php中,可能會意外地或者某些這樣,我寧願有一個名爲「index-server.php」的靜態文件,並使用Capistrano來重命名索引服務器。在部署完成後將php添加到index.php。
我甚至不確定這是什麼樣子,但我很確定這是可能的。
是您的問題具體有關重命名部署後一個文件,或者你只是想確保你的index.php文件無法訪問,直到部署完成? – skeggse
問題是我希望開發人員能夠隨意修改index.php的本地副本,以便與他們認爲合適的當地環境相匹配。但是當它從repo部署時,我想要將與服務器配置相匹配的index.php放到位。每個人都會知道不要混淆將在webroot上的「index-server.php」 - 但如有必要,它將可供參考。 – KCL