Ionic and SVN - version management


#1

I’m working on an ionic application with two other persons and we’re using SVN to manage the app code source versions.

I’m wondering if the following files must be commited while commiting the changes made in the project to the SVN server or they will be generated automatically while building the app :

  • workspace.xml
  • vendor.js
  • main.js
  • config.xml

#2

The project has default .gitignore files that do everything as they should.

  • config.xml is needed and should be committed
  • vendor.js and main.js are in www which is generated in the build
  • workspace.xml is from your IDE - depends if you want that one or not to be identical for all users