1. 首先要注册一个gmail邮箱 2. 登录gmail邮箱,然后在http://code.google.com/hosting/点击“Signintocreateaproject”按钮,跳转到GoogleProjectHosting页面 3. 输入Projectname,Projectsummary,Description等信息,点击CreateProject就可以啦,比如我在Projectname里输入的就是armgo(小写) 4. 获取密码: 页面右上角-->profile-->setting,就可以看到我们用svn登录googlecode的密码了 获取svn地址: 点击主页的source标签,会看到上传时使用的svn命令 5. 第一次使用时我们先在本地新建一个目录: mkdirsrc 6. 初始化环境: cdsrc svncheckouthttps://armgo.googlecode.com/svn/trunk/armgo--usernameemailname@gmail.com (注意上面的命令是你在第4步中获得的svn命令,而emailname@gmail.com是你注册时的邮箱名) 上面的命令会在当前目录下创建一个以project名字命名的文件夹,我的是armgo,这个目录就是以后我们commit的目录了 7. 第1次同步: cdarmgo svnadd*--force (svnadd命令是把更新的文件添加到上传列表中,--force表示递归加入所有新增的文件,第一次运行svnadd会列出很多文件,因为我们的googlecode上是没有这些文件的,不过以后运行svnadd就只会出现新增加的文件) 7. svncommit-m"Thisisthefirstcommit" 上面的命令表示把上传列表中的文件上传到googlecode上去,-m后的是本次commit的注释,方便日后查阅 8. 输入上面的命令后提示我们输入密码: 第一次应该要输入使用者登录linux时的密码 第二次应该要输入注册时的gmail邮箱的名字 第三次应该要输入上面第4步获取的密码 9. 上传完毕后就可以在project的Downloads里看到我们commit的文件了~~ 10. 如何提交更改: 进入到源码目录下:cdsrc(注意不是src下的armgo,src是我们在第6步运行svncheckout命令时的路径!) 运行上面第7步的命令就可以了~~ 11. 我们可以把release版打包上传到googlecode上,在Downloads标签下点击NewDownload就可以了。 12. 一般在我们要修改代码前先svncheck一下,保证我们要修改的代码是最新的,然后修改好后运行svnadd,然后运行svncommit就提交更改了。 完成! ps:windows下还可以用下图进行签入迁出 ps2:csdn的编辑器太水了,也可能我太水了,左对齐不起作用,还得先消除文字格式