今天首次尝试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 xxxxx@gmail.com,结果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 xxxxx@gmail.com。Checkout成功。不知道为什么界面操作会失败。
用TotoriseSVN界面操作update、commit都可以成功。即访问https://xxxxx-xxxxxx.googlecode.com/svn/trunk。
最后又在别的机子上试了下,都没有问题。
Google这么好的产品在国内却使用的这么费劲,翻了这墙翻那墙的,有点小悲哀。Google的很多理念还是很先进的,将来只要你有一个账号,随时随地都能获取到你想要的资源,做想做的事情,终端只需要能运行一个浏览器(或许将来是别的类似的东西), Cloud,远比它的名字要实在的多,值得期待。