您的位置:首页 > 编程语言 > Go语言

使用Google的项目(源码)托管服务

2009-07-06 15:04 405 查看

一、Google代码(项目)托管提供什么服务

(1)代码下载托管,为你分担网页流量(乐于分享自己的源码)。

(2)在线浏览项目代码,并有不同语言的代码着色功能。



(3)保存不同时间代码的修改,可以跟踪代码修改变化。

(4)团队分工合作,共同在上面维护一个源码项目。

它提供了“版本控制”的一些服务器端支持,更多详情可以了解“版本控制”相关话题,版本控制是大项目大团队分工合作和管理的优秀解决方案,如果你还没有使用过,则表明你还没有遇上大项目或者并非在大的软件公司工作。

二、使用Google代码托管的步骤

(1)注册Google通行证

如果你在使用Gmail邮箱,这意味着你已经拥有了一个Google通行证,否则你可以通过很多Google产品入口注册一卡通。Google的免费服务还真不少,而且好些都还是英文版,但这并不影响像我这样的Google忠实粉丝尝鲜,下面是我使用的Google产品列表:



(2)创建一个源码托管项目

访问http://code.google.com/hosting/页面,在页脚正上方找到“Create a new project”链接,点击后就可以看到创建项目的表单了,按照要求填写,成功提交后就有了一个源码托管项目,它的访问地址应该是:http://code.google.com/p/<你的项目名>/,另外注意事项请看特别提示的第二点。

(3)安装Subversion(SVN)客户端

本人建议使用TortoiseSVN,可以到官方网站下载,而且都提供了汉化包,下载地址:http://tortoisesvn.net/downloads。安装完后“右键菜单”会多出两个选项:SVN检出、TortoiseSVN。第一步当然要找一个文件夹把它设为“版本库”,这样会生成一些文件,不用管当然也不能删这些文件。之后再在任意位置新建一个文件夹放我们的项目,执行“检出”,这样可以下载服务器上的文件到本地,或者“提交”文件到服务器上,这时都会要求输入版本库地址,这里如果仅仅是下载的话,选用下图第二个地址,就是http开头的,如果还要提交或者更新文件,则要用第一个地址,就是安全连接https,这样连接过程中会要求输入帐号和密码,帐号是Google通行证,密码是项目分配的密码。







(4)通过SVN上传下载项目文件

在你选择存放项目文件的文件夹上右键后,执行“检出”,“更新”,“提交”等操作就行了,至于它们都是什么意思,你可以查看帮助文档。



(5)配置项目设置

用Google通行证登录你的托管项目后,你还可以管理配置这个项目,比如隐藏一些不必要的导航标签、添加开发者、通知设置等等操作。



三、特别提示

1、创建一个新的项目在http://code.google.com/hosting/页面下面有一个链接“Create a new project”,不注意还是真不好找的。

2、创建新项目的时候,Project name(项目名)将是这个项目访问网址的一部分构成,一旦创建不可修改,而且最好取得简短好记并与项目有一定关系。表单旁有说明的,说要小写字母,可以加入数字,还不能有空格之类的,英文不好者注意了。



3、对于项目里面的下载(Downloads标签),如果上错了文件(提供了2G空间),当然是可以删除掉的,但要注意一下那个Delete链接也不是那么好找的,而且删除的时候,会有两个选项,其中第一项是“标识为过期”,这并没有真正删除,要真正删除请选择第二项。





4、源码项目发现有一个查看原文件的功能,如下图的“View raw file”链接,发现如果是静态文件,可以直接正常访问,比如静态网页或图片之类的文件,可以直接访问并正常显示。例子:静态网页图片

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: