我应该将Ionic Platforms文件夹放入源代码管理中吗?

Jef*_*ian 5 git android ios ionic-framework

我正在使用Ionic Framework构建移动应用程序,并且我添加了ios和android平台.我需要定期更新ios xcode项目,所以我认为我应该将platforms文件夹放入git源代码控制中.但是在我添加它们之后,我发现Git出现了很多问题,路径太长等等.

但是如果我没有将平台文件夹添加到Git源代码控制中,那么如果我重新添加我需要在XCode内部再次更新所有信息的平台,则会有风险.

你们是如何管理的?

Jef*_*ian 6

最终解决方案:

  • 不要把platform文件夹放到Git Source control里,因为这样会使源码很大,会导致一些错误,比如.gitignore Path too long

  • 配置Ionic应用程序根文件夹config.xml下的文件,以便XCode项目将自动更新。例如:

特别注意idversionnamedescription等配置值。配置这些后,您不再需要手动更新XCode项目。

<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <widget id="com.diankeda.huaquanquan" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0"> <name>???</name> <description> ??????? </description> ...