代码改变世界

使用google的项目托管服务

2010-03-02 00:37  simplejee  阅读(3895)  评论(12编辑  收藏  举报
google提供的项目托管是个好东西,免费,简便,速度不错。不但帮你提供了svn服务,还类似trac一样是一个简便实用的项目管理的工具,还提供了2G的下载空间。

本文简单说一下如何使用该服务来做项目开发。--文中项目的名称已经不存在了,我把它咔嚓了。

另外我还写了一个在eclipse里安装svn的subclipse插件的文档,可以到这里参看 http://code.google.com/p/simplejee/wiki/subclipse

对于VS,你可以 搜一下AnkhSVN,我就不再整理以前的文档了,网上也有不少相关的文章。

  1. 前期准备:注册个google的帐户 (如果有gmail账号,就可以直接用了), 了解svn的使用
    现在我们就可以开始了。首先进入google code的首页,http://code.google.com,
  2. 然后点击左侧的项目托管,进入如下页面。
  3. 点击create a new project,进入如下页面,然后填写相关信息,然后create project。注意项目名称不能太短,否则创建按钮是灰的。
    现在google好像默认版本工具为Mercurial 了,如果你还是使用subversion,那么要留意了。
  4. 项目就创建好了,如下图示。
  5. 如上图所示,点击Source,Administrator,可以看到和svn等相关的信息。
    根据这些内容,设定你的svn客户端,就可以开发了。 注意的是带https的链接是可以commit的,http的是只读的。
    点击中间的googlecode.com passsword来产生你的svn密码。
    点击Browse可以在线查看代码,代码是着色的,点击Changes,Updates可以看到历次项目变化的记录。


  6. 其他Downloads(有2G空间),wiki,Issues等菜单,就不介绍了。

这些图片截取了有段时间了,但一直忙,没有写文档,不是是否有偏差。 另外图中所示的simplejforum项目,我还是放在了我们的simplejee里了。

 

如果你是通过代理上网的话,要啰嗦些

 

解决windowssubclipse穿过代理连接subversion服务器
1cmd命令提示符输入 echo %APPDATA%
2、进入第一步输出的目录下,并找到Subversion目录(如C:\Documents and Settings\Administrator\Application Data\Subversion),注意此目录为隐藏目录。
3、在servers文件中的最后[global]后增加

 

http

-proxy-host =192.168.1.1
http
-proxy-port =80
http
-proxy-username =username
http
-proxy-password =password
具体参看  http://blog.baimusenlin.com/83.html


非常抱歉,之前贴的图片是使用ggpht.com上的,但这个已经被和谐了,因为我在我电脑上修改了hosts所以没发现。现在修改了

因为原来的wiki都是使用picasa作为图片存储的,如果不能正常访问,请在c:\WINDOWS\system32\drivers\etc\hosts文件里添加如下内容:
203.208.39.104 picadaweb.google.com
203.208.39.104 lh1.ggpht.com
203.208.39.104 lh2.ggpht.com
203.208.39.104 lh3.ggpht.com
203.208.39.104 lh4.ggpht.com
203.208.39.104 lh5.ggpht.com
203.208.39.104 lh6.ggpht.
com

 

帮助j2ee入门学习的开源项目simplejee