What I usually do (for both Android and other technologies like PHP, as well as for SVN and other version control software like Bazaar or Git), looks something like this:
http://myserver/svn /MyProject /trunk /sources /src /res /assets /ressources => Here, I can put text files, documentation, ... that is really part of the projet -- but not part of the application /branches /tags
So very close to your first idea, except:
- I can have several projects on my SVN server,
- Each project has its own connecting lines / branches / tags
- In each project, I have the source code; and some other directories that are not part of the application, but related to it enough to be in the SVN project.
Pascal martin
source share