对于不固定工作场所的程序员来说,通过 http 的 Source Control 是个不错的选择。GoogleCode 就提供了 Subversion server。使用 Google Code 的项目托管功能,结合 svn 客户端,实现了文档和工作资料的统一管理与使用。
1、在 http://code.google.com 上申请项目托管服务。
2、点击“Create a new project”,创建一个新项目。
3、分别填入项目名称、项目概述和项目描述等,其中项目名称将会作为 svn 链接的地址标识。
4、创建好之后,会在“My Profile”中看到自己刚创建的项目。
5、点击 Project Ownership 项的链接,进行管理设置,获得 svn 客户端检出文件所需的 url 和认证信息。
6、开始安装 SVN 客户端,一般比较常用的是
TortoiseSVN ,这个客户端与 windows 的资源管理器紧密集成,通过右键菜单来完成所有操作。安装后,在文件夹上点击右键,在弹出菜单上点击“SVN 检出”。
7、在检出对话框输入 Google 提供的 url,点击确定。
8、在弹出的认证对话框输入托管项目的用户名和密码。
9、此时就可以在本地保存及修改文件,然后通过“SVN 提交”同步到 Google Code。
通过 Google Code 项目托管,可以实现机器间文件的同步,也可在项目小组的成员间相互协作同步文件。Google Code 目前似乎有单文件 100M 的容量限制,不过对于个人使用来说已经足够了。如果要同步大量文件的话,同步速度有点慢。