Like in topic - what is (in your opinion) best free code repository for Java development in team and why? Java.net, Dropbox, other repository?
Bitbucket is also nice (similar to github) and you can have private repos for free if your team is up to 5 people.
It depends on whether or not you mind your code being public. The free version of Github requires your repo to be public, where as the free version of Bitbucket allows a private repo with up to 5 people working on it. It also depends on the type of version control you want to use. Bitbucket supports both Mercurial and Git where as I believe Github only supports Git.
if(allCode.isAlwaysPublic())
decideBetween(getGithub(), getBitBucket());
else
use(getBitBucket());
I use BitBucket for all my repos, as my artist and I are really the only ones who work on stuff together, which makes the 5 member limit non-consequential.
BTW ra4king, thats awesome! Love it when people represent every day stuff as code.