以前推荐过“小灰”的
svnhost这是我看到的国内提供免费svn源代码托管服务做的比较好的一家,至今我还一直使用svnhost
国外也有一些提供免费代码托管服务的,比如Google。
但由于Google的服务器在美国,所以在Update与Commit时会感觉速度比较慢,但我觉得这不会成为我们不使用这个服务的理由吧:)
使用Google Project Hosting只需要很简单的几个步骤就可以了:
1 注册一个Project
打开http://code.google.com/,点击左边Developer Resources导航中的Project Hosting链接

页面会跳转到http://code.google.com/hosting/,点击下方的"Create a new project"链接就会进入一个表单页,
填写一些必备的信息就够了,注意这里的Project Name只能用小写,并且要唯一。
2 创建成功后会到项目的管理页面,先看一下svn checkout地址
点击导航中的"Source"标签就可以看到svn地址

3 指定项目成员。
Administer-Project Members

注意这里填写的是gmail地址
4 查看/更改svn密码
点击图示中的Settings链接

即可看到svn密码,当然,也可以点击Regenerate按钮来重新生成密码。
做完这些,就可以用我们的svn客户端来提交代码了。
上面提到的只是一其最基本的操作,管理面板还提供了很多非常有用的操作,大家可以在实际使用上慢慢体会。