体验Google Code

       我们的Stitp项目貌似已经完成了大半了,看着密密麻麻的代码,很有成就感。但又不想仅仅是“孤芳自赏”,于是就想到把项目放网上晒一下。贴博客貌似又不美观,好在以前就注意到了有Google Code和SourceForge这两个大仓库,就晒那吧(虽然我的项目很幼稚,但我脸皮是出名的厚啊~呵呵)。

        Google的账号本来就有,直接上code.google.com申请项目就可以了,空间好像是立马就开通了。但SourceForge上的步骤好麻烦,申请个账号就要填好多,申请个项目还要等一个工作日~但据说SourceForge上的空间是没有限制的,而Google就只有100M,感觉不像Google的风格啊。

       空间申请完就要上传工程了,但之前还有个重要的内容——安装SVN插件。我用到的,Windows下有两种插件,一个是集成在系统右键里(TortoiseSVN),另一个就是集成在IDE里的,比如eclipse中的 subclipse 。在Fedora9里我就只用 subclipse,方便嘛。但安装还是可能会遇到一些麻烦的——开源的东西就是“时间换金钱”~我使用link方式安装插件,但第一时间两个系统都没有安装成功,放弃后的一次偶然打开却发现装上去了……3.4版的dropins方式没试过。

       接下来就是用Google分配的地址发布程序了(SourceForge的空间空着还没试过)。首先打开SVN插件安装的“SVN资源库”视图,在空白处右键-新建-资源库位置。在弹出的对话框中填入URL: https ://jcpe.googlecode.com/svn/trunk/ jcpe --username smartzxy (这是Google分配给我的,记得当时就填了这个地址,但在另外的地方checkout时肯定是填 https ://jcpe.googlecode.com/svn/trunk/ ,不然报错~ ),然后会跳出对话框提示输入密码,这个密码也是Google给的,还不能自定义。以上如果没错的话就可以上传工程了,右键工程,team,Update就可以了。如果上传顺利的话,马上就可以在网页上的“Project Home”中的“Updates”链接中看到上传的代码了。哈哈,就这样我的项目顺利地发布了!之后打算再在Wiki里再润色一下。

       虽然我也知道,SVN是用来版本控制的,但它的本职似乎对我没什么意思,但这样一来,说不定慢慢的我会体会到版本控制的真谛~

       以上啰嗦了那么多,无非是因为真在听的讲座里谈到了要多做总结这个话题,于是也有感而发总结一下前天做的事。另外也在文章里为我的项目 做个广告,嘿嘿。

PS: 通过版本控制的应用(其实是因为有了它,才想到在Windows下可以同样进行项目的继续开发),在实现中发现了个小问题:在Fedora下写的中文字符在Windows的eclipse里成了乱码。开始有点吓人的,但很快就解决了——编码问题嘛。因为Fedora中系统默认的编码是UTF-8,而Windows (中文版) 中为GBK。修改工程的“属性”中文字的编码方式(改为UTF-8)便可解决问题。

猜你喜欢

转载自smartzxy.iteye.com/blog/281233