I like xp-dev, They provide SVN repository. I tryed Assembla but I didn't like when they requested me to upgrade from a free to a paid plan.
They said in the e-mail that I didn't need to ugrade my plan, but I wouldn't be able to work in the space nor commit to the repository.
So, if you don't want to expend money, DON'T subscribe to Assembla services.
You can read an excerpt from the mail they sent to me here:
"DO I NEED TO UPGRADE EVERY SPACE?
No. On the upgrade page, we ask you to make a decision about all of your spaces. This is not required. You can upgrade an individual space by selecting the space name and navigating to the Admin tab.
WHAT HAPPENS TO UNSUPPORTED SPACES?
After January 9 we will restrict access to private, unsubscribed spaces. This is not an emergency. We are not going to expose your information, and we will not delete your data or cut off your access. On January 9, we will put unpaid private spaces into a read-only mode. You will not be able to work in the space or commit to the repository. You will be able to log in and see your data and download exported repositories or data for the next six months."