That works fine, you just have to set up your version control correctly. Project files and assets are platform independent.