This is just a newbie question, but what files and folders should be kept in version control software (we use mercurial, but this isn't the subject)?
I think there are those files and folders:
src/
res/
lib/
native/
override/
test/
build.xml
codenameone_settings.properties
icon.png
Do you have some other recommendation?