I'm working on different projects with some small teams (2-3 people for each).
Those projects are about some scientific stuff, most (probably all) the code will be released under GPL after the publication of some results and we don't want to spend money for this.
My first question is: should i keep my local SVN server or you know some good service for this?
Both of them have some disadvantages and services like xp-dev.com looks pretty interesting but should i trust them? [i'll get only the free plan]
Online services give you some tools for project management, what do you think about them?
UPDATE: code shouldn't be visible to !teammates until it will be released