订阅发布-实体设计-参考svn实现,没有branch概念,尽可能少的表
2017-03-18 16:17:48 0 举报
订阅发布-实体设计-参考svn实现,没有branch概念
作者其他创作
大纲/内容
订阅者上报上来的数据
视图:资源发布历史
ID资源标识资源名称发布版本发布时间资源类型资源ID发布时的修订版本号
视图:订阅跟踪
订阅机构订阅应用原始版本目标版本更新开始时间更新结束时间更新结果异常信息
表:机构
ID机构名称
表:订阅授权
授权机构ID 是外键资源发布ID 是外键
表:资源发布版本(trunk&tag)
ID资源标识资源名称发布版本发布时间资源类型资源ID发布时的修订版本号是否公开权限
外键依赖
表:订阅跟踪-订阅同步历史
资源标识资源类型原始版本目标版本更新开始时间更新结束时间更新结果异常信息订阅机构订阅应用
视图:资源发布列表
序号资源类型资源标识资源名称最新发布版本最新发布时间
关联查询
svn://proj/|+-trunk+-branches+-tags这是一个标准的布局,trunk为主开发目录,branches为分支开发目录,tags为tag存档目录(不允许修改)。参考上述svn的概念:1.tag为发布的版本,即存档2.trunk为当前可被修改的资源3.没有branches的概念----4.授权只对tag授权,发布后tag内容不允许修改,但是授权允许随时调整
0 条评论
下一页