FineReport多人协作开发方案进阶版
发布时间
阅读量:
阅读量
声明
本文撰写该产品,并未表达任何推荐或否定意见,请勿将本文内容作为技术选型的依据。
开发方案基于一次项目经验的个人总结,并非保证最优性或适配性,请作为参考使用。
细节说明:FineReport 版本号为 2020 年 5 月 15 日上午 19 时 18 分半秒版本。
需要特别说明的是:文中提及的问题无法稳定复现或者确认是否由人工因素导致等问题
混乱的协作过程……
上一篇文章提到了基础的协作开发方案,但是还有很多局限性,比如:
- 仅有一个管理员账号用于共享所有资源,并非单独创建其他账号来实现设计开发功能。
- 如何实施版本管理?通过一个账号查看操作历史时无法确定谁进行了修改且无法恢复到之前的版本。
- 在涉及多个开发团队的情况下,在一次操作中意外删除了其他团队的工作区文件导致大量数据丢失。
- 当出现操作失误导致帆软服务器发生故障时,请问如何对已完成的各项配置进行备份以防止信息丢失?尤其是包含用户信息和权限分配在内的关键设置。
- 如何防止服务器数据集合因误删而受到影响?
角色与权限
FineReport采用了一套较为完善的鉴权认证体系,在此基础之上,默认情况下允许用户跳过具体的角色与部门,在线访问相关报表功能。然而不建议这样做,并非没有理由——实际上有必要赋予开发团队一组专门的角色用于管理系统的访问权限配置,并非要对每个账号进行
全部评论 (0)
还没有任何评论哟~
