ucm命令
| 配置管理策略
| 命令
|
| 禁止普通用戶創(chuàng)建標簽(實例) | cleartool mktrtype -element -all -preop mklabel -exec "ccperl -e \"exit 1\"" NO_MKLABEL |
| 禁止普通用戶刪除標簽(實例) | cleartool mktrtype -element -all -preop rmlabel -exec "ccperl -e \"exit 1\"" NO_RMLABEL |
| 禁止普通用戶創(chuàng)建Metadata類型 | cleartool mktrtype -element -all -preop mktype -exec "ccperl -e \"exit 1\"" NO_MKTYPE |
| 禁止普通用戶刪除元素 | cleartool mktrtype -element -all -preop rmelem -exec "ccperl -e \"exit 1\"" NO_RMELEM |
| 禁止普通用戶刪除文件名 | cleartool mktrtype -element -all -preop rmname -exec "ccperl -e \"exit 1\"" NO_RMNAME |
| 禁止普通用戶刪除分支(實例) | cleartool mktrtype -element -all -preop rmbranch -exec "ccperl -e \"exit 1\"" NO_RMBRANCH |
| 禁止普通用戶刪除版本 | cleartool mktrtype -element -all -preop rmver -exec "ccperl -e \"exit 1\"" NO_RMVER |
| 普通用戶只允許修改屬于自已的分支 | cleartool lock brtype:<user_branch> |
| 禁止普通用戶修改主分支 | cleartool lock brtype:main |
| 禁止/允許普通用戶修改集成分支 | cleartool lock brtype:<integration_branch> cleartool unlock brtype:<integration_branch> |
| 禁止普通用戶創(chuàng)建新元素 | cleartool mktrtype -element -all -preop mkelem -exec "ccperl -e \"exit 1\"" NO_MKELEM |
| 禁止普通用戶創(chuàng)建新目錄 | cleartool mktrtype -element -all -preop mkelem -exec "ccperl -e \"($ENV{CLEARCASE_ELTYPE} eq \"directory\") ? exit 1 : exit 0\"" NO_MKDIR |
| 禁止普通用戶刪除新目錄 | cleartool mktrtype -element -all -preop rmelem -exec "ccperl -e \"($ENV{CLEARCASE_ELTYPE} eq \"directory\") ? exit 1 : exit 0\"" NO_MKDIR |
| 禁止在目錄上創(chuàng)建分支 | 1) Disable “mkbranch -element -dir” 2) Apply Config Spec rules only to “element –file” |
| 禁止普通用戶刪除(rmname)目錄 | Same as below |
| 只有owner才能夠刪除(rmname)文件名 |
|
| 創(chuàng)建element時自動刪除other的訪問權(quán)限 | cleartool mktrtype -element -all -postop mkelem -exec "cleartool protect -chmod o-rwx %CLEARCASE_PN%" OTHER_NO_PERM |
| 禁止unreserved checkout | cleartool mktrtype -element -all -preop mkelem -exec "ccperl -e \"exit ($ENV{CLEARCASE_RESERVED} - 1)\"" NO_RESERVED_CHECKOUT |
| 禁止普通用戶創(chuàng)建Activity | cleartool mktrtype -ucmobject -all -preop mkactivity -exec "ccperl -e \"exit 1\"" NO_MKACTIVITY |
| 禁止普通用戶Deliver到Alternative Target | mktrtype -ucmobject -all -preop deliver_start ???? |
| 禁止普通用戶創(chuàng)建基線 | cleartool mktrtype –ucmobject? -all? -preop mkbl –nusers ccadm? -exec "ccperl -e \"exit 1\"" NO_MKBL |
| 禁止普通用戶刪除基線 | cleartool mktrtype -ucmobject? -all -preop rmbl –nusers ccadm? -exec "ccperl -e \"exit 1\"" NO_RMBL |
| 禁止普通用戶創(chuàng)建Project | cleartool mktrtype -ucmobject -all -preop mkproject –nusers ccadm? -exec "ccperl -e \"exit 1\"" NO_MKPROJECT |
| 禁止普通用戶刪除Project | cleartool mktrtype? -ucmobject -all -preop rmproject –nusers ccadm? -exec "ccperl -e \"exit 1\"" NO_RMPROJECT |
| 禁止普通用戶創(chuàng)建Activity | cleartool mktrtype -ucmobject -all -preop mkactivity |
轉(zhuǎn)載于:https://www.cnblogs.com/lynnwayne/archive/2007/07/23/828822.html
總結(jié)
- 上一篇: [转] Ghost自动安装
- 下一篇: 老虎Sitemap生成器 0.3