1.一种不同缺陷管理工具间的数据同步装置,其特征在于,包括:
第一缺陷管理工具,用于对以第一数据格式存储的数据进行缺陷管理;
第二缺陷管理工具,用于对以第二数据格式存储的数据进行缺陷管理,其中所述第二数据格式与所述第一数据格式不同;
导出模块,所述导出模块与所述第一缺陷管理工具相连,用于将所述第一缺陷管理工具存储的满足预设条件的所述第一数据格式的数据以表格数据导出,其中所述表格数据的每行数据表示一条记录,在所述表格数据中的每行数据的结尾插入结束标记以表示该条记录结束;
转换模块,所述转换模块与所导出模块相连,用于对所述导出模块导出的表格数据进行格式转换以将每条记录转换为所述第二数据格式的数据,其中,所述转换模块将所述表格数据转换为文本文件,将所述文本文件中的每条记录进行分割以得到多个字段,并对每个字段进行标记直至所述结束标记,所述结束标记为@符号;和导入模块,所述导入模块分别与所述转换模块和所述第二缺陷管理工具相连,用于将所述转换模块转换后的所述第二数据格式的数据导入至所述第二缺陷管理工具。
2.如权利要求1所述的数据同步装置,其特征在于,所述导出模块包括:查询单元,用于设置预设条件,并在所述第一缺陷管理工具存储的数据中查询满足所述预设条件的第一数据格式的数据;
导出单元,所述导出单元与所述查询单元相连,用于将满足所述预设条件的第一数据格式的数据以表格数据导出。
3.如权利要求1所述的数据同步装置,其特征在于,所述转换模块包括:文本转换单元,用于将所述导出模块导出的表格数据转换为文本文件;
格式转换单元,所格式转换单元与所述文本转换单元相连,用于将所述文本文件中的每条记录进行分割以得到多个字段,并对每个字段进行标记直至所述结束标记。
4.如权利要求3所述的数据同步装置,其特征在于,所述格式转换单元对每个字段进行标记包括对所述每个字段采用双引号包括。
5.如权利要求1所述的数据同步装置,其特征在于,所述导入模块将所述转换模块转换后的所述第二数据格式的数据插入至SQL语句中,并通过SQL语句将所述第二数据格式的数据导入至所述第二缺陷管理工具。
6.如权利要求1所述的数据同步装置,其特征在于,所述第一缺陷管理工具为ClearQuest缺陷管理工具。
7.如权利要求1所述的数据同步装置,其特征在于,所述第二缺陷管理工具为Bugzi l la缺陷管理工具。
8.一种不同缺陷管理工具间的数据同步方法,其特征在于,包括如下步骤:将第一缺陷管理工具存储的满足预设条件的第一数据格式的数据以表格数据导出,其中所述表格数据的每行数据表示一条记录,在所述表格数据中的每行数据的结尾插入结束标记以表示该条记录结束;
将所述表格数据进行格式转换以将每条记录转换为第二数据格式的数据,包括将所述表格数据转换为文本文件,将所述文本文件中的每条记录进行分割以得到多个字段,并对每个字段进行标记直至所述结束标记,所述结束标记为@符号;
将格式转换后的所述第二数据格式的数据导入至第二缺陷管理工具;
其中,第一缺陷管理工具以所述第一数据格式存储的数据进行缺陷管理,第二缺陷管理工具以所述第二数据格式存储的数据进行缺陷管理。
9.如权利要求8所述的数据同步方法,其特征在于,在将所述第一缺陷管理工具存储的满足预设条件的数据以表格数据导出之前,还包括如下步骤:设置预设条件,并在所述第一缺陷管理工具存储的数据中查询满足所述预设条件的所述第一数据格式的数据。
10.如权利要求8所述的数据同步方法,其特征在于,所述对每个字段进行标记包括对所述每个字段采用双引号包括。
11.如权利要求8所述的数据同步方法,其特征在于,将所述第二数据格式的数据插入至SQL语句中,并通过SQL语句将所述第二数据格式的数据导入至所述第二缺陷管理工具。
12.如权利要求8所述的数据同步方法,其特征在于,所述第一缺陷管理工具为ClearQuest缺陷管理工具。
13.如权利要求8所述的数据同步方法,其特征在于,所述第一缺陷管理工具为Bugzilla缺陷管理工具。