分布式协作开发工具网站Assembla简单介绍_第1页
分布式协作开发工具网站Assembla简单介绍_第2页
分布式协作开发工具网站Assembla简单介绍_第3页
分布式协作开发工具网站Assembla简单介绍_第4页
分布式协作开发工具网站Assembla简单介绍_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

分布式协作开发工具网站Assembla简单介绍 吉林大学2013DSD课程组2013 09 Assembla是什么 Assembla是一个基于Web的分布式协作开发工具 集成了众多的过程和协作支持功能 分为收费版和免费版 免费版下建立的项目空间是可供大众随意浏览的 因此对教学项目来说还是可用的 本次DSD课程中各国开发小组要使用Assembla来支持协作开发 Assembla主页 网址是 需要较新的浏览器才能正常使用 不支持如IE6一类的老浏览器 Assembla用户起始页 注册登录后是用户起始页 左半部分是用户所参与的项目 右半部分是相关项目最近发生的事件一览表 Assembla项目空间页 点击进入项目空间页 呈现项目Wiki主页或上次登录时最后使用的工具页面 注意项目名称下面是各种工具的标签页 Assembla的工具配置 每个项目可配置其所使用的工具 除最基本的Team Stream Admin是必选之外 其它工具都可根据项目及团队的需要来增删 工具的配置在Admin标签页完成 Assembla的工具配置 Admin标签页点击Tools选项 呈现的页面左侧是全部可用的工具列表 右侧是当前项目选择的工具列表 Assembla项目团队页 使用Assembla进行项目协作的第一步是把项目相关协作人员添加进该项目团队 Team标签页左侧是当前团队成员列表 右侧是Owner级别成员才能操作的添加功能 Assembla事件流页 Steam标签页把项目空间建立以来的各种事件分门别类加以显示 可设邮件提醒 Assembla的各种实用工具 以下介绍均针对Assembla免费版 总体上分为如下几类 Ticketing工具配置管理工具协作工具管理工具建立与部署工具其它工具 Assembla的Ticketing工具 包括Tickets 里程碑和客户支持3个子系统 关于Tickets和里程碑 Assembla支持以里程碑的方式进行项目管理 里程碑 是一些事件 当这些事件发生的时候 表明项目工作已经达到了某种程度 Tickets 是这种方式下项目管理的核心元素 每个里程碑中具体要做哪些事情 使用Ticket来进行定义和跟踪 当定义的所有的Ticket全部为closed状态时 就说明达到了里程碑 关于Ticket的进一步说明 在项目开发过程中出现的任何问题 都可以用一个Ticket来标识 写成一个Ticket 项目计划 项目建议 Bug 功能改进 Todolist等等 开发人员通过访问查看Ticket系统 可以及时了解项目进度 有待解决的地方等 每个Ticket都可以被修改和说明 Description属性 说明这个Ticket是Bug还是项目建议还是其他什么 指派由哪个人对这个Ticket负责 Assignedto属性 设定Ticket的优先级 Priority属性 设定Ticket的最终完成时间 Milestone属性 一个Milestone包含一个名称和时间 其中时间即为项目中这个阶段的预计完成时间 通过设定这个属性 来表明所要创建的Ticket属于哪个Milestone 属于项目的哪个阶段 该在哪个时间之前完成 Assembla的Ticketing工具 Tickets和里程碑是项目架构范畴的概念 它们为项目的管理提供了一种可度量的手段 Assembla基于此提供了一系列工具 但它们不是项目管理必须采用的 在这一点上Assembla是灵活的 限于各方面参与者的使用经验和习惯 DSD课程中可以不必使用Ticketing系统 以专注于协作开发 Assembla的配置管理工具 Assembla为多种配置管理工具提供服务器端支持 关于DSD中使用的配置管理工具 DSD课程中各方面通常使用的配置管理工具为SVN 可以结合自己常用的IDE或安装特定的SVN客户端 并填入Assembla为项目专门提供的SVN服务器网址 Git是时下应用颇多的配置管理工具 是否使用它 需各方面协商确定 Assembla的协作工具 Assembla提供3种协作工具 Wiki 消息 文件共享 在DSD课程中大量使用 AssemblaWiki Wiki是使用Assembla进行协作开发时的重要工具 可以用于协作式文档开发 知识汇集 甚至项目跟踪管理 AssemblaWiki 使用Wiki进行项目跟踪管理的例子可参见如下项目空间 Assembla消息 Assembla提供内部消息 并可结合Stream的邮件订阅功能实现内部消息的邮件提醒 Assembla文件共享 Assembla提供文件上传共享和Google文档共享 支持为文件加标签和描述 Assembla的管理工具 Assembla提供两种管理支持工具 Standup 工作报告工具Time 工时汇总工具 AssemblaStandup Standup是一种工作报告工具 用于开发人员汇报 总结所做的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论