在Google code中如何关联VCS和Issue tracker
来源:互联网 发布:javascript数组去重复 编辑:程序博客网 时间:2024/06/08 14:03
大家在公司用到的VCS,一般都是和Issue tracker / Bug tracker 关联到一起的。
比方说,我在VCS里面填上update log:
Fixed error about animiation matrix updating.Bug 223789 updated.
Review 1776.
然后将这个change提交,此时Bug tracker上便会更新,变成这样:
Issues: 987654一般这里的Bug号,review号和Issue号都会有相应的链接,连接到对应的内容上以方便查阅。
那么在Google code里如何实现这一点呢?
首先,如果你在log中涉及了某个issue,并以issue nnn或者是issue #nnn 填上对应的Issue号,那么在SVN的浏览中,自然会产生某个链接,如SALVIA里面的:
Log message
SASL: Add syntax_tree_builder into syntax_tree project. Add parse_api into parser. Add parse_api into syntax tree. Issue 49 updated.
此时,Google的Change viewer还会提供相应的超链接。但是当你点到Issue49之后,会发现Issue49并没有更新当前revision的信息。这是怎么回事呢?
答案是,如果想经由Log去更新Issue tracker,必须要按照一定的格式。
完整的文章,可以参见google的帮助。
这里给大家提供一个快速教程:
首先,整个命令的格式大致如下:
$COMMAND$ issue $ISSUE ID$$FIELD$: $FIELD$ $CONTENT$
$DESCRIPTION$
COMMAND一共有三种,New,Update,Fixes。含义就不说了,大家都懂。
Field,就是类似于Summary,Owner一类,在Issue Editor的界面上大家都能看到。
Description呢,一方面用于你这次更新的详细说明,另一方面也会提交到Issue Tracker中。
注意,在Update的时候,Field也好,Description也好,至少要填一项,否则Issue tracker是不会给你更新信息的。
下面咱们来举个例子:
Log message
SALVIA: Update issue 53 Issue 53 will be added an new comments.
这个时候,Issue track就会更新为:
Comment 1 by project member wuye9036, Today (43 minutes ago)
This issue was updated by revision r462. Issue 53 will be added an new comments.
你看,自动更新了吧。但是注意哦。Update那条命令之前的内容,并没有被更新到Issue tracker中。
哈哈,Have fun!
- 在Google code中如何关联VCS和Issue tracker
- 如何在JIRA中删除一个issue
- 在VCS cluster中,如何判断主节点?
- 开始用Google Code的Issue
- 开始用Google Code的Issue
- 开始用Google Code的Issue
- 开始用Google Code的Issue
- 开始用Google Code的Issue
- 开始用Google Code的Issue
- 如何在Joomla的controller中关联Model和View
- 如何使用Google Code和SVN
- 如何使用Google Code和SVN
- 如何在VCS中使用Volume Manage创建共享磁盘组
- 在Android Studio中修改VCS根目录
- 如何使用google code
- 如何使用google code
- 如何在google code创建自己的工程
- 如何在Google Code上创建开源项目
- Java面试32问(一)
- 邮件原理
- 使用JavaMail API收发邮件
- xml学习
- xml的概述和dtd的总结
- 在Google code中如何关联VCS和Issue tracker
- 利用ajax实现省市县三级联动的方法之一
- CSDN Books
- 使用ajax验证用户名是否存在,并给出是否可用提示
- xml的crud
- DOM解析xml
- 遇到的几个linux问题,顺便把网上查到的帖过来
- 说说我学习C#的决定吧
- e=1+1/1!+1/2!+...+1/n! 帮忙看看呗