Cordova - VCS和项目组织

时间:2014-01-24 09:35:40

标签: cordova

我们的Cordova项目的VCS组织存在一些问题。我们根据this SO回答组织了我们的项目。我们目前的.gitignore:

.cordova/*
plugins/*
platforms/*

在对项目进行一些工作之后,我注意到有时需要修改platforms/文件夹中的构建应用程序,例如changing the iOS icon。现在我的问题是管理这个问题的最佳方法是什么?我们应该使用两个单独的存储库(或更多),一个用于app/www/文件夹,然后一个用于app/platforms/*os*?或者将所有文件放在一个存储库中?

1 个答案:

答案 0 :(得分:2)

我保持插件,.cordova和平台反转控制。并且只有一个用于phonegap项目的存储库。

我放入忽略列表的是每个平台内的www文件夹,paltforms bin文件夹以及清理平台后不在平台文件夹中的任何内容(启动platforms / platformname / cordova / clean脚本)