如何使用google code
2013-10-10 23:44
316 查看
如何使用google code
最近开发了一个开源小软件,名叫Armgo,它是一个基于SkyEye的arm模拟器,我已经把它挂到了google code下,大家可以踊跃下载啊,不过项目还没完成,Bug很多很多。。。下面我们就以armgo为例介绍如何使用google code:
1.
首先要注册一个gmail邮箱
2.
登录gmail邮箱,然后在http://code.google.com/hosting/点击“Sign in to create a project”按钮,跳转到Google
Project Hosting页面
3.
输入Project name,Project summary,Description等信息,点击Create Project就可以啦,比如我在[b]Project name里输入的就是armgo(小写)[/b]
4.
获取密码:
页面右上角-->profile-->setting,就可以看到我们用svn登录google code的密码了
获取svn地址:
点击主页的source标签,会看到上传时使用的svn命令
5.
第一次使用时我们先在本地新建一个目录:
mkdir src
6.
初始化环境:
cd src
svn checkouthttps://armgo.googlecode.com/svn/trunk/ armgo
--usernameemailname@gmail.com
(注意上面的命令是你在第4步中获得的svn命令,而emailname@gmail.com是你注册时的邮箱名)
上面的命令会在当前目录下创建一个以project名字命名的文件夹,我的是armgo,这个目录就是以后我们commit的目录了
7.
第1次同步:
cd armgo
svn add * --force
(svn add命令是把更新的文件添加到上传列表中,--force表示递归加入所有新增的文件,第一次运行svn add会列出很多文件,因为我们的google code上是没有这些文件的,不过以后运行svn add就只会出现新增加的文件)
7.
svn commit -m "This is the first commit"
上面的命令表示把上传列表中的文件上传到google code上去,-m后的是本次commit的注释,方便日后查阅
8.
输入上面的命令后提示我们输入密码:
第一次应该要输入使用者登录linux时的密码
第二次应该要输入注册时的gmail邮箱的名字
第三次应该要输入上面第4步获取的密码
9.
上传完毕后就可以在project的Downloads里看到我们commit的文件了~~
10.
如何提交更改:
进入到源码目录下:cd src(注意不是src下的armgo,src是我们在第6步运行[b]svn checkout命令时的路径!)[/b]
运行上面第7步的命令就可以了~~
11.
我们可以把release版打包上传到google code上,在Downloads标签下点击New Download就可以了。
12.
一般在我们要修改代码前先svn check一下,保证我们要修改的代码是最新的,然后修改好后运行svn add,然后运行svn commit就提交更改了。
完成!
ps:windows下还可以用下图进行签入迁出
最近开发了一个开源小软件,名叫Armgo,它是一个基于SkyEye的arm模拟器,我已经把它挂到了google code下,大家可以踊跃下载啊,不过项目还没完成,Bug很多很多。。。下面我们就以armgo为例介绍如何使用google code:
1.
首先要注册一个gmail邮箱
2.
登录gmail邮箱,然后在http://code.google.com/hosting/点击“Sign in to create a project”按钮,跳转到Google
Project Hosting页面
3.
输入Project name,Project summary,Description等信息,点击Create Project就可以啦,比如我在[b]Project name里输入的就是armgo(小写)[/b]
4.
获取密码:
页面右上角-->profile-->setting,就可以看到我们用svn登录google code的密码了
获取svn地址:
点击主页的source标签,会看到上传时使用的svn命令
5.
第一次使用时我们先在本地新建一个目录:
mkdir src
6.
初始化环境:
cd src
svn checkouthttps://armgo.googlecode.com/svn/trunk/ armgo
--usernameemailname@gmail.com
(注意上面的命令是你在第4步中获得的svn命令,而emailname@gmail.com是你注册时的邮箱名)
上面的命令会在当前目录下创建一个以project名字命名的文件夹,我的是armgo,这个目录就是以后我们commit的目录了
7.
第1次同步:
cd armgo
svn add * --force
(svn add命令是把更新的文件添加到上传列表中,--force表示递归加入所有新增的文件,第一次运行svn add会列出很多文件,因为我们的google code上是没有这些文件的,不过以后运行svn add就只会出现新增加的文件)
7.
svn commit -m "This is the first commit"
上面的命令表示把上传列表中的文件上传到google code上去,-m后的是本次commit的注释,方便日后查阅
8.
输入上面的命令后提示我们输入密码:
第一次应该要输入使用者登录linux时的密码
第二次应该要输入注册时的gmail邮箱的名字
第三次应该要输入上面第4步获取的密码
9.
上传完毕后就可以在project的Downloads里看到我们commit的文件了~~
10.
如何提交更改:
进入到源码目录下:cd src(注意不是src下的armgo,src是我们在第6步运行[b]svn checkout命令时的路径!)[/b]
运行上面第7步的命令就可以了~~
11.
我们可以把release版打包上传到google code上,在Downloads标签下点击New Download就可以了。
12.
一般在我们要修改代码前先svn check一下,保证我们要修改的代码是最新的,然后修改好后运行svn add,然后运行svn commit就提交更改了。
完成!
ps:windows下还可以用下图进行签入迁出
相关文章推荐
- SRM 593 Div1 L1:HexagonalBoard,用染色法判断无向图是否为二分图
- Cuckoo Search
- 推荐算法分类
- Django 1.5.4 专题二 urls 和 view 提高
- django DB 优化
- 使用Google code + SVN进行多人开发
- Ubuntu 12.04安装Google Chrome
- Google 的开源技术protobuf 简介与例子
- 创建你的第一个Django项目
- Goldengate的拆分与合并
- 关于django model form
- Windows环境下google protobuf入门
- 谷歌三大核心技术(一)Google File System - 系统设计
- 谷歌三大核心技术(一)Google File System - 设计
- 谷歌三大核心技术(一)Google File System - 简介
- 谷歌三大核心技术(一)Google File System - 摘要
- Google Analytics与百度统计原理
- 添加顶部通知(Notification)并处于“正在进行中”(onGoing)
- 10个实用的Django建议
- Best Practice 8 -Leave the ego behind, Be eager to learn