[草稿]基于 Virtuoso 环境比较便捷的项目文件及权限管理方案

https://www.cnblogs.com/yeungchie/

假设如下情况:

  • 1 项目名称 Project_01

  • 2 包含 4 名研发用户,user01 和 user02 为前端工程师,user03 和 user04 为后端工程师。

  • 3 管理员为 root ,并与4名研发用户同处于用户组 team 之下

  • 4 每位研发成员各自创建一个库:lib_01,lib_02,lib_03,lib_04

  • 5 user01 和 user03 所创建的库需要共享,且成员可以创建 cell 并编辑,协同工作,这个共享操作需要能够比较便捷地去修改。

Project_01libroot : teamdrwxr-x---schroot : teamdrwxr-x---layroot : teamdrwxr-x---cds.libroot : team-rw-r-----common.libroot : team-rw-r-----project.libroot : team-rw-rw----user01user01: teamdrw-r-----user02user02: teamdrw-r-----user03user03: teamdrw-r-----user04user04: teamdrw-r-----cds.libuser01: team-rw-r-----cds.libuser02: team-rw-r-----cds.libuser03: team-rw-r-----cds.libuser04: team-rw-r-----lib_01user02: teamdrw-rw----lib_02user01: teamdrw-r-----lib_03user03: teamdrw-rw----lib_04user01: teamdrw-r----->INCLUDE common.libINCLUDE project.lib>INCLUDE **/pdk/cds.libINCLUDE **/virtuoso_dir/share/cdssetup/cds.lib>#user01DEFINE lib_01 ../sch/user01/lib_01#user02#user03DEFINE lib_03 ../lay/user03/lib_03#user04>INCLUDE ../../lib/cds.libDEFINE lib_01 ./lib_01>INCLUDE ../../lib/cds.libDEFINE lib_02 ./lib_02>INCLUDE ../../lib/cds.libDEFINE lib_03 ./lib_03>INCLUDE ../../lib/cds.libDEFINE lib_04 ./lib_04

抽空再写

上一篇:基于角色访问控制RBAC权限模型的动态资源访问权限管理实现


下一篇:vue系列之动态路由【原创】