GoogleCode页面介绍

Project Home

首先显示的是project home,页面左边的是这个项目的介绍,右边的License是说明使用的是什么开源协议,Labels是标签的意思,就是这个项目的关键词,Featured Downloads是列在首页的可供下载的文件,Featured Wiki Pages是列在首页的wiki(wiki一种多人协作的写作工具。Wiki站点可以有多人(甚至任何访问者)维护,每个人都可以发表自己的意见,或者对共同的主题进行扩展或者探讨。相当于一个团队的交流平台)。 Project Owners/members是项目的创建者和成员。

Download

第二个页面是Downloads,是一些可供下载的文件。Filename是文件名(必须是英文的),summary+Labels是概要加标签的意思,后面的那几列就不用说了吧。在Downloads里也可以点击New Downloads上传文件的。点击New Download后会出来上传页面,Summary是文件概要的意思,下面的File是要上传文件的本地路径(点击‘浏览’可以选择),Labels还是标签的意思,里面的那些标签我都翻译过了,将就着看吧。Submit File就是提交的意思,Discard就是取消了。 以上是Downloads页面的内容。

Wiki

第三个页面是Wiki,即一个交流平台,可以在里面发布新的话题(New page)、查看和参与别人创建的话题。在打开别人创建的话题后可以在下面的Enter a comment里面提交自己的意见。创建新话题时Page name填写话题的标题,Content里有很多格式的。写Content是#summary和空格后面的那行英文换成这个话题的概要。下面的内容删除即可,当然有空的话可以研究一下,怎么样这个Wiki页面可以更漂亮、清晰点。下面的Labels还是标签的意思。

Issue

第四个页面是issues,这是一个问题跟踪系统,在测试过程中会有一些问题需要报告给团队讨论,然后团队这个系统可以跟踪问题的解决情况。有了上面Downloads的基础,这个问题跟踪系统我就不翻译那几个词了。

Source

第五个页面是Source,这里是整个项目的源代码存放的地方。可以使用TortoiseSVN签出所有的源代码和项目中其他文件。tortoiseSVN非常方便,推荐大家使用,它把SVN的版本管理和Windows的资源管理器集成在一起。

TortoiseSVN 介绍

1) 安装TortoiseSVN 
从 http://tortoisesvn.tigris.org/ 下载最新的TortoiseSVN客户端,一路安装下去即可。装好以后,在资源管理器右边的空白处右击鼠标,弹出的菜单中会看到SVN相关的菜单项。如下图所示:

2) 认识版本库 
点击前文介绍的第五个页面,即Source页面。而后点击Browse,会看到如下的目录结构,这是Google Code自动生成的版本库目录。

branches是分支版本的代码,trunk是主干版本代码,wiki放的是你在wiki页面看到的文件,tags放的东西尚不清楚。通常代码主要存放在trunk下,如果你离线写了wiki文件,则提交到wiki目录下。

3) 生成SVN密码 
如果是本项目成员,在Source页面,点击提示中的googlecode.com password。这里生成的密码用于代码的签入签出(Checkout/Commit)。不是成员的话,看不见该提示语,不能生成密码。

4) 建立本地工作目录 
建立本地工作目录,就是从版本库签出(Checkout)最新代码到本地目录。而后,你可以在本地修改文件、删除文件或目录、增加文件或目录。然后,提交(Commit)本地的修改到版本库。签出代码的操作是,新建一个空目录,如HornERP,选中该目录,选择【svn checkout】,签出的地址是https://hornerp.googlecode.com/svn/ ,这是版本库的根目录,你也可以只签出一个子目录,如https://hornerp.googlecode.com/svn/trunk/ 。而后弹出的窗口中,输入用户名和密码。用户名是你的google账户(比如mygoogle,不带@gmail.com),密码是前文生成的密码。 checkout操作如下图所示:

传输完毕后,版本库里的代码和文档就全到了你本地了,你可以在本地修改,而后提交到Server上去。下图是你在本地看到的目录结构:

5) 如何更新、提交和删除代码 
如果要从Server取得最新代码,右键点击【svn update】。【svn update】是最常用的操作。如果要增加目录或文件,只要把目录和文件放到你的本地工作目录。点击选中你的文件或目录,右键点击【TortoiseSVN | Add】,这个操作表示把文件增加到版本库,但尚未提交。你还要右键点击【svn commit】,这样你的文件就上传到Server,追加到了版本库。详细操作如下图:

如果只是把本地修改提交到Server,右键点击【svn commit】即可。如果要删除目录或文件,右键点击【TortoiseSVN | Delete】,再右键点击【svn commit】则从Server上删除了文件。

转载于:https://www.cnblogs.com/gyly/p/3727981.html

GoogleCode新手教程相关推荐

  1. Android基础新手教程——1.5.2 Git之使用GitHub搭建远程仓库

    Android基础新手教程--1.5.2 Git之使用GitHub搭建远程仓库 标签(空格分隔): Android基础新手教程 本节引言: 在上一节中.我们学习了怎样使用Git.构建我们的本地仓库.轻 ...

  2. 【OpenCV十六新手教程】OpenCV角检测Harris角点检测

    本系列文章由@浅墨_毛星云 出品.转载请注明出处. 文章链接: http://blog.csdn.net/poem_qianmo/article/details/29356187 作者:毛星云(浅墨) ...

  3. python完全新手教程-Python完全新手教程

    Python完全新手教程 更新时间:2007年02月08日 00:00:00 作者: Python入门教程FROM:http://www.cnblogs.com/taowen/articles/112 ...

  4. python详细安装教程linux-Linux系统如何安装Python?新手教程

    新手入门Python的第一步就是要在你的计算机上安装好Python.有些人可能要问了,Linux系统如何安装Python?本文为你准备了一份新手安装Python的教程,几乎是手把手教你如何操作,你只要 ...

  5. 从小白到精通python要多久-超适合小白的python新手教程

    python介绍 这是我们专门为 小白 量身打造的Python新手教程,具有如下特点: 全视频,手把手,零起点,项目实例,基于船新的Python 版本. Python是一种计算机程序设计语言.你可能已 ...

  6. hibernate官方新手教程 (转载)

    hibernate官方新手教程第一部分 - 第一个Hibernate程序 首先我们将创建一个简单的控制台(console-based)Hibernate程序.我们使用内置数据库(in-memory d ...

  7. ROS探索总结(一)(二)(三):ROS总体框架 ROS总体框架 ROS新手教程

    ROS探索总结(一)--ROS简介 一.历史 随着机器人领域的快速发展和复杂化,代码的复用性和模块化的需求原来越强烈,而已有的开源机器人系统又不能很好的适应需求.2010年Willow Garage公 ...

  8. 明日之后怎么跳过实名认证_明日之后新手教程能不能跳过 明日之后新手教程玩法介绍...

    明日之后新手教程能不能跳过,明日之后游戏萌新注册账号后都会经历一段新手教程玩法才能正式体验游戏,不少小伙伴都最少花费30-50分钟才能完成,许多玩家都很好奇新手教程玩法能不能跳过,下面小编给大家带来明 ...

  9. 超凡先锋怎么进入维护服务器,超凡先锋新手教程怎么过 新手教程攻略_超凡先锋...

    超凡先锋新手教程怎么过?作为一款生存射击类游戏,前期的新手教程真的非常重要,它会给玩家介绍游戏内的所有玩法,可以让各位玩家更快的熟悉游戏,那么这个新手教程要如何过?今天小编就来给大家做个具体的介绍,一 ...

最新文章

  1. Mysql主主复制架构配置
  2. Halcon算子知识:optical_flow_mg
  3. overleaf服务端_部署私有在线Latex编辑器:Overleaf/sharelatex,写毕设神器
  4. valgrind-3.11.0 交叉编译
  5. Spring--总体架构
  6. 设计模式适配器模式_21世纪的设计模式:适配器模式
  7. 设计模式(Python)-观察者模式
  8. 简单分享apache封IP的方法
  9. 2.4配置自定义拦截器
  10. 3D计算机组装,3DMax电脑组装配置
  11. np.roll的用法
  12. python计算梯形面积_Python代码分享:面积计算器3.0代码
  13. html 下拉框设置提示语,为 Html 的 Select 加一个提示语和输入方法
  14. Pandas知识点-绘制统计图
  15. 微软2008年7月「最有价值专家」(MVP)当选名单
  16. 《Python编程:从入门到实践》最高温度, 最低温度可视化
  17. 简述什么是“零信任”
  18. RabbitMQ的学习笔记
  19. WINVNC源码分析(三)——omni_thread库
  20. Axure RP-产品原型设计工具使用

热门文章

  1. Django进阶教程
  2. python--斗地主
  3. 通过winform+模拟登录实现快速一键登录到人才招聘网站
  4. ETCD数据库源码分析——Cluster membership changes日志
  5. 【Excel 教程系列第 11 篇】Excel 如何快速下拉填充序列至 10000 行
  6. 社工,定位聊天对象的真实地址
  7. 3dmax 计算机中丢失,3ds Max文件损坏或丢失怎么办?
  8. 计算机网络用英语怎么表达,网络用英语怎么说
  9. IBM X服务器BIOS 使用说明
  10. 【沃顿商学院学习笔记】商业分析——Customer Analytics:05 营销中的新兴数据集:营销科学的未来 EMERGING DATA SETS IN MARKETING