week5 objectives - XLab-Tongji/AIOpsConceptualModeling GitHub Wiki
具体工作
-
阅读jena的owl和rdf文档,形成总结报告(每位同学都学习一下,不要求很详细,对基础的概念理解就好)
https://jena.apache.org/documentation/ontology/#ontology-properties
https://jena.apache.org/documentation/rdf/index.html -
改进之前的代码、文件格式,并清理项目文件
-
在原有概念基础上,对API Specification中的相关内容构建yaml并使用代码转化为本体文件,注意之前提到的相关注意事项
会议记录
10.28
- gitflow
主分支:
main:最终对外发布分支,只读,不允许修改及直接添加文件,只能通过develop/hotfix合并
develop:由main分支克隆,包含下一发布版本的代码,只读,不允许修改及直接添加文件只能通过feature合并
开发分支:
feature:由develop克隆,用于新功能的开发,开发完毕且经过测试后pull request到develop,属于临时分支,开发结束后删除,每次开发新功能需要pull最新的develop
hotfix:由main克隆,用于对main版本的bug进行修复
gitflow开发流程:
1.初始化项目为gitflow,默认创建master分支,然后从master拉取第一个develop分支
2.从develop拉取feature分支进行编码开发(多个开发人员拉取多个feature同时进行并行开发,互不影响)
3.feature分支完成后合并到develop,可以选择删除当前feature,也可以不删除,但当前feature就不可更改了,必须从develop分支继续编码修改
4.所有feature合并完成后,将develop合并到main
5.main如果出现bug,则从main拉取hotfix进行修改,修改后直接合并到mian
6.当进行一个feature时,若develop分支有变动,如其他开发人员完成功能并上线,则需要将完成的功能合并到自己分支上,即合并develop到当前feature分支
2.代码结构修改
model/dao/service/controller