我开发了Sencha Touch的移动应用程序,该应用程序目前正在iOS和Android设备上运行。它也适用于Chrome和Safari,也是Chrome打包的应用程序,可从Chrome网上应用店访问。它具有PHP应用程序的主干部分。由于源代码是开源的,你可以在github https://github.com/umrashrf/IQRA-University-Smartphone-App上看看自己的整个结构。跨平台应用程序部署工具
现在一切都很酷,除了部署此应用程序是一个痛苦。每当我在/煎茶文件夹改变什么,我必须更新/Android的,/IOS,并FTP chnaged东西。请注意,我只是不会用/sencha文件夹替换这些文件夹,但也需要修改一些文件。例如,对于网络上的ftp东西,我必须确保/sencha/index.html没有cordova.js在那里,但Android和iOS版本。此外,因为BaseURL在/sencha/app.js是在开发模式下的相对URL,我必须将其更改为Android和iOS生产版本的绝对Internet URL。
是否有部署工具,我可以告诉什么样的文件发送到/Android的,/iOS的和FTP?并且还指定以某种方式为不同的生产版本更改一些文件?
更新
此外,当我建立Android和iOS,我得增加自己的版本代码部署。
我正在寻找一个点击部署工具。