天天看点

Google SVN使用

今天中午抽时间搞了一下Google的SVN,感觉非常好使!所以决定总结一下。

在项目架起来的一刻,偶心中激动之情难以言表。以后偶搞的小东西终于有地方放啦!

1. 进入http://code.google.com/ 用Google帐户登录(推荐使用gmail邮箱)。然后点击>Project Hosting

2. 进入>> http://code.google.com/hosting/  然后点击>Create a new project

3. 填入信息:

     写入项目名,描述,两个选择项(不太明白啥意思)选第一个就好使,写入标签,点击确定。就可以了

4. 提交成功后,选择菜单的Source(其中有https上传协议路径需要拷贝一份,还有一个上传密码)。

5. 打开MyEclipse,打开需要上传的项目,点鼠标右键->team->share Project->svn,写入https路径,下一步,输入Google账号和上传密码,起个名,finish。

6.如果一切顺利,会自动生成一个项目目录,可以查看所有项目文件。然后进入搭建项目界面,点鼠标右键->team->commit。然后开始上传项目。

7.哦了,搭建完成。

8.如果想查看自己的项目,可以用浏览器登陆https的路径,输入Google账号和上传密码,如果成功就可以看到含有项目名称的目录。

今天首次尝试Google Code,按照文章 <<tortoise svn + google code使用方法>>中介绍的方法,一路走下来,还算顺利。

        但当要获取项目的密码时,即点击项目的Source页面下的googlecode.com password链接(该链接链接到的地址是https://code.google.com/hosting/settings)时,总是会报错,无法进去。在网上查了下原因,先试了下网页被重置的说法,在C:/Windows/System32/drivers/etc/hosts中添加一行内容,66.249.89.104 code.google.com,并执行“ipconfig /flushdns”刷新本地缓存,还是上不去。而且设置DNS后有时候会导致code.google.com都无法进去。

        应该还是该链接被墙了,在网上找了个在线代理(http://proxyie.cn/),在代理的页面里输入地址https://code.google.com/hosting/settings,成功进入了页面,输入邮箱的用户名和密码后,终于看到了项目密码。不容易!

        接着按照项目Source页面下Checkout的提示,先用TotoriseSVN的界面Checkout,输入Repository的URL:https://xxxxx-xxxxxx.googlecode.com/svn/trunk/xxxxx-xxxxxx --username [email protected],结果Checkout失败,错误提示为:URL 'https://xxxxx-xxxxxx.googlecode.com/svn/trunk/%20xxxxx-xxxxxx' doesn't exist, 在控制台用命令行Checkout, 即输入命令:svn checkout https://xxxxx-xxxxxx.googlecode.com/svn/trunk/xxxxx-xxxxxx --username [email protected]。Checkout成功。不知道为什么界面操作会失败。

    用TotoriseSVN界面操作update、commit都可以成功。即访问https://xxxxx-xxxxxx.googlecode.com/svn/trunk。

    最后又在别的机子上试了下,都没有问题。

    Google这么好的产品在国内却使用的这么费劲,翻了这墙翻那墙的,有点小悲哀。Google的很多理念还是很先进的,将来只要你有一个账号,随时随地都能获取到你想要的资源,做想做的事情,终端只需要能运行一个浏览器(或许将来是别的类似的东西), Cloud,远比它的名字要实在的多,值得期待。

继续阅读