代码改变世界

如何使用svn管理google code上的代码。

2011-12-08 22:40  风恋残雪  阅读(1217)  评论(0编辑  收藏  举报

  最近想写个简单的骨骼动画系统,苦于代码拷起来麻烦,于是就在google code上申请了个项目空间,用于存放代码,并可以随时下载和上传。svn只是大概了解,所以在搭建简单环境的过程中不免遇到了一些问题。下面就和大家分享我遇到的问题以为解决方法。

  1. google code在某些地方不能访问,这个问题改个host或者申请个vpn,更推荐前者。

  2.申请project hosting过程还算简单,这里就不说了。这里说下代码上传的问题,选定要上传的文件夹然后选择import,输入你的项目所在的网址,注意是https

  的,然后输入google的帐户名和项目的密码,不是google帐户的密码,点ok上传。然后再新建个文件夹,点checkout,把项目下载到本地,注意这里也是https的。这里的方法不知道是不是最方便的,不知道有没有好的方法。

  3.当选择commit上传文件时,若出现Server sent unexpected return value (405 Method Not Allowed) google,主参考此处http://code.google.com/p/support/issues/detail?id=1916,我遇到过这个问题是因为用的是http而非https。

  4.当你发现地址错误需要重新定位的时候,可以选择Relocate重新填写项目所在的地址,这里就不具体提供地址了。

  以上是我在用的时候遇到的问题,当然我只是简单的用来写代码方便用的。google code和svn的功能很强大,如想深入了解还要参考svn和google code的文档。

最近写的东西比较少,以后坚持一到两个月更新一次,侧重图形学,引擎学习,以及游戏开发过程中遇到的问题,把解决方法写下来,和大家分享,当然不对的地方也请大家指正。