[草稿]基于 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_01 lib root : team drwxr-x--- sch root : team drwxr-x--- lay root : team drwxr-x--- cds.lib root : team -rw-r----- common.lib root : team -rw-r----- project.lib root : team -rw-rw---- user01 user01: team drw-r----- user02 user02: team drw-r----- user03 user03: team drw-r----- user04 user04: team drw-r----- cds.lib user01: team -rw-r----- cds.lib user02: team -rw-r----- cds.lib user03: team -rw-r----- cds.lib user04: team -rw-r----- lib_01 user02: team drw-rw---- lib_02 user01: team drw-r----- lib_03 user03: team drw-rw---- lib_04 user01: team drw-r----- > INCLUDE common.lib INCLUDE project.lib > INCLUDE **/pdk/cds.lib INCLUDE **/virtuoso_dir/share/cdssetup/cds.lib > #user01 DEFINE lib_01 ../sch/user01/lib_01 #user02 #user03 DEFINE lib_03 ../lay/user03/lib_03 #user04 > INCLUDE ../../lib/cds.lib DEFINE lib_01 ./lib_01 > INCLUDE ../../lib/cds.lib DEFINE lib_02 ./lib_02 > INCLUDE ../../lib/cds.lib DEFINE lib_03 ./lib_03 > INCLUDE ../../lib/cds.lib DEFINE lib_04 ./lib_04

抽空再写

猜你喜欢

转载自www.cnblogs.com/yeungchie/p/13174210.html
今日推荐