yxw.Permission.init
为什么80%的码农都做不了架构师?>>>
#!sh=/bin/bash
#
######### Creating Directory Starting ##################
#
Var_dir="/forfileshare/Project-YXW"
#
export Var_dir
#
#echo $Var_dir
#
#mkdir -p `echo $Var_dir`
#
cd `echo $Var_dir`
# 1
#mkdir Project-YXW
#
cd Project-YXW
#############################
#mkdir WorkingArea
#
#mkdir WorkingArea/Originality
##################
chown -R Pro_SCM:Project_CVS `echo $Var_dir`
##################
#
chmod 550 `echo $Var_dir`
chmod -R 770 `echo $Var_dir`/Project-YXW
##################
chmod 550 `echo $Var_dir`/Project-YXW/WorkingArea
chmod 550 `echo $Var_dir`/Project-YXW/BaselineArea
chmod 550 `echo $Var_dir`/Project-YXW/ProductArea
#chmod 550 `echo $Var_dir`/Project-YXW/SQA
#chmod 550 `echo $Var_dir`/Project-YXW/SCM
#
cd `echo $Var_dir`/Project-YXW/WorkingArea
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:rwx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:rx,u:Pro_Other2:rx,u:Pro_Other3:rx Originality
#
#mkdir WorkingArea/Planning
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:rwx,u:Pro_RM:rx,u:Pro_UE:rwx,u:Pro_UI:rwx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rwx,u:Pro_SQA:rwx,u:Pro_Other1:rx,u:Pro_Other2:rx,u:Pro_Other3:rx Planning
#
#mkdir WorkingArea/Investigation
chmod 550 `echo $Var_dir`/Project-YXW/WorkingArea/Investigation
cd `echo $Var_dir`/Project-YXW/WorkingArea/Investigation
#mkdir WorkingArea/Investigation/BusinessAnlynasis
#mkdir WorkingArea/Investigation/RequirementAnalysis
#mkdir WorkingArea/Investigation/UE_UI
#
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:rwx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx BusinessAnlynasis
#
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:rx,u:Pro_RM:rwx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx RequirementAnalysis
#
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:rx,u:Pro_RM:rx,u:Pro_UE:rwx,u:Pro_UI:rwx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx UE_UI
#
#mkdir WorkingArea/Requirement
#
cd `echo $Var_dir`/Project-YXW/WorkingArea
#
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:rx,u:Pro_RM:rwx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx Requirement
#
#mkdir WorkingArea/Design
#mkdir WorkingArea/Design/FrameworkDesign
#mkdir WorkingArea/Design/SystemDesign
#mkdir WorkingArea/Design/DB_Design
#mkdir WorkingArea/Design/UI_Design
#
chmod 550 `echo $Var_dir`/Project-YXW/WorkingArea/Design
cd `echo $Var_dir`/Project-YXW/WorkingArea/Design
#
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:---,u:Pro_Frame:rwx,u:Pro_Design:---,u:Pro_DBA:---,u:Pro_Code1:---,u:Pro_Code2:---,u:Pro_Code3:---,u:Pro_Test:---,u:Pro_SQA:---,u:Pro_Other1:---,u:Pro_Other2:---,u:Pro_Other3:rx FrameworkDesign
#
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:rx,u:Pro_Frame:---,u:Pro_Design:rwx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx SystemDesign
#
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:---,u:Pro_Frame:---,u:Pro_Design:rx,u:Pro_DBA:rwx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx DB_Design
#
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:rx,u:Pro_UI:rwx,u:Pro_Frame:---,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx UI_Design
#
#mkdir WorkingArea/Code
#mkdir WorkingArea/Code/UI
#mkdir WorkingArea/Code/DBA
#mkdir WorkingArea/Code/Common
#mkdir WorkingArea/Code/Module1
#mkdir WorkingArea/Code/Module2
#
chmod 550 `echo $Var_dir`/Project-YXW/WorkingArea/Code
cd `echo $Var_dir`/Project-YXW/WorkingArea/Code
#
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:rwx,u:Pro_UI:rwx,u:Pro_Frame:---,u:Pro_Design:---,u:Pro_DBA:---,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:---,u:Pro_SQA:---,u:Pro_Other1:---,u:Pro_Other2:---,u:Pro_Other3:rx UI
#
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:---,u:Pro_Frame:---,u:Pro_Design:---,u:Pro_DBA:rwx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:---,u:Pro_SQA:---,u:Pro_Other1:---,u:Pro_Other2:---,u:Pro_Other3:rx DBA
#
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:---,u:Pro_Frame:---,u:Pro_Design:---,u:Pro_DBA:---,u:Pro_Code1:rwx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:---,u:Pro_SQA:---,u:Pro_Other1:---,u:Pro_Other2:---,u:Pro_Other3:rx Common
#
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:---,u:Pro_Frame:---,u:Pro_Design:---,u:Pro_DBA:---,u:Pro_Code1:---,u:Pro_Code2:rwx,u:Pro_Code3:---,u:Pro_Test:---,u:Pro_SQA:---,u:Pro_Other1:---,u:Pro_Other2:---,u:Pro_Other3:rx Module1
#
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:---,u:Pro_Frame:---,u:Pro_Design:---,u:Pro_DBA:---,u:Pro_Code1:---,u:Pro_Code2:---,u:Pro_Code3:rwx,u:Pro_Test:---,u:Pro_SQA:---,u:Pro_Other1:---,u:Pro_Other2:---,u:Pro_Other3:rx Module2
#
#mkdir WorkingArea/Testing
cd `echo $Var_dir`/Project-YXW/WorkingArea
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:rx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rwx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx Testing
#
#mkdir WorkingArea/Acceptance
cd `echo $Var_dir`/Project-YXW/WorkingArea
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:rwx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rwx,u:Pro_Code2:rwx,u:Pro_Code3:rwx,u:Pro_Test:rwx,u:Pro_SQA:rx,u:Pro_Other1:rx,u:Pro_Other2:rx,u:Pro_Other3:rx Acceptance
#mkdir WorkingArea/ProjectManagement
cd `echo $Var_dir`/Project-YXW/WorkingArea
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:rx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:rx,u:Pro_Other2:rx,u:Pro_Other3:rx ProjectManagement
#mkdir WorkingArea/StandardDoc
cd `echo $Var_dir`/Project-YXW/WorkingArea
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:rx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx StandardDoc
#mkdir WorkingArea/PublicDoc
cd `echo $Var_dir`/Project-YXW/WorkingArea
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:rwx,u:Pro_RM:rwx,u:Pro_UE:rwx,u:Pro_UI:rwx,u:Pro_Frame:rwx,u:Pro_Design:rwx,u:Pro_DBA:rwx,u:Pro_Code1:rwx,u:Pro_Code2:rwx,u:Pro_Code3:rwx,u:Pro_Test:rwx,u:Pro_SQA:rwx,u:Pro_Other1:rx,u:Pro_Other2:rx,u:Pro_Other3:rx PublicDoc
#mkdir WorkingArea/Resources
cd `echo $Var_dir`/Project-YXW/WorkingArea
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:rx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx Resources
#
#############################
#
#mkdir BaselineArea
#
#mkdir BaselineArea/OriginalityBaseline
#
cd `echo $Var_dir`/Project-YXW/BaselineArea
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:rx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:rx,u:Pro_Other2:rx,u:Pro_Other3:rx OriginalityBaseline
#
#mkdir BaselineArea/PlanningBaseline
#
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:rx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:rx,u:Pro_Other2:rx,u:Pro_Other3:rx PlanningBaseline
#mkdir BaselineArea/InvestigationBaseline
#
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:rx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx InvestigationBaseline
#
#mkdir BaselineArea/RequirementBaseline
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:rx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx RequirementBaseline
#
#mkdir BaselineArea/DesignBaseline
chmod 550 `echo $Var_dir`/Project-YXW/BaselineArea/DesignBaseline
cd `echo $Var_dir`/Project-YXW/BaselineArea/DesignBaseline
#mkdir BaselineArea/DesignBaseline/FrameworkDesign
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:---,u:Pro_Frame:rx,u:Pro_Design:---,u:Pro_DBA:---,u:Pro_Code1:---,u:Pro_Code2:---,u:Pro_Code3:---,u:Pro_Test:---,u:Pro_SQA:---,u:Pro_Other1:---,u:Pro_Other2:---,u:Pro_Other3:rx FrameworkDesign
#mkdir BaselineArea/DesignBaseline/SystemDesign
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:rx,u:Pro_Frame:---,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx SystemDesign
#mkdir BaselineArea/DesignBaseline/DB_Design
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:---,u:Pro_Frame:---,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx DB_Design
#mkdir BaselineArea/DesignBaseline/UI_Design
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:---,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx UI_Design
#
#mkdir BaselineArea/CodeBaseline
chmod 550 `echo $Var_dir`/Project-YXW/BaselineArea/CodeBaseline
cd `echo $Var_dir`/Project-YXW/BaselineArea/CodeBaseline
#mkdir BaselineArea/CodeBaseline/Code
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:---,u:Pro_Frame:---,u:Pro_Design:---,u:Pro_DBA:---,u:Pro_Code1:---,u:Pro_Code2:---,u:Pro_Code3:---,u:Pro_Test:---,u:Pro_SQA:---,u:Pro_Other1:---,u:Pro_Other2:---,u:Pro_Other3:rx Code
#mkdir BaselineArea/CodeBaseline/ExecutableProgram
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:---,u:Pro_Frame:rx,u:Pro_Design:---,u:Pro_DBA:---,u:Pro_Code1:---,u:Pro_Code2:---,u:Pro_Code3:---,u:Pro_Test:rx,u:Pro_SQA:---,u:Pro_Other1:---,u:Pro_Other2:---,u:Pro_Other3:rx ExecutableProgram
#
#mkdir BaselineArea/TestingBaseline
cd `echo $Var_dir`/Project-YXW/BaselineArea
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:rx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx TestingBaseline
#
#mkdir BaselineArea/AcceptanceBaseline
cd `echo $Var_dir`/Project-YXW/BaselineArea
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:rx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:rx,u:Pro_Other2:rx,u:Pro_Other3:rx AcceptanceBaseline
#
#############################
#
#mkdir ProductArea
cd `echo $Var_dir`/Project-YXW/ProductArea
#
#mkdir ProductArea/ExecutableProgram
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:---,u:Pro_Frame:---,u:Pro_Design:---,u:Pro_DBA:---,u:Pro_Code1:---,u:Pro_Code2:---,u:Pro_Code3:---,u:Pro_Test:---,u:Pro_SQA:---,u:Pro_Other1:---,u:Pro_Other2:---,u:Pro_Other3:rx ExecutableProgram
#
#mkdir ProductArea/Installation
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:---,u:Pro_Frame:---,u:Pro_Design:---,u:Pro_DBA:---,u:Pro_Code1:---,u:Pro_Code2:---,u:Pro_Code3:---,u:Pro_Test:---,u:Pro_SQA:---,u:Pro_Other1:---,u:Pro_Other2:---,u:Pro_Other3:rx Installation
#
#mkdir ProductArea/UserDoc
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:---,u:Pro_Frame:---,u:Pro_Design:---,u:Pro_DBA:---,u:Pro_Code1:---,u:Pro_Code2:---,u:Pro_Code3:---,u:Pro_Test:---,u:Pro_SQA:---,u:Pro_Other1:---,u:Pro_Other2:---,u:Pro_Other3:rx UserDoc
#
#############################
#
#mkdir SQA
chmod 770 `echo $Var_dir`/Project-YXW/SQA
cd `echo $Var_dir`/Project-YXW
#mkdir SQA/WorkingDoc
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:rx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rwx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx SQA
#
#mkdir SCM
chmod 770 `echo $Var_dir`/Project-YXW/SCM
cd `echo $Var_dir`/Project-YXW
#mkdir SCM/WorkingDoc
/usr/bin/setfacl -d --set u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:rx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx SCM
#
############################################################################################################################
############################################################################################################################
#!sh=/bin/bash
#
######### Creating Directory Starting ##################
#
Var_dir="/forfileshare/Project-YXW"
#
export Var_dir
#
#echo $Var_dir
#
#mkdir -p `echo $Var_dir`
#
cd `echo $Var_dir`
# 1
#mkdir Project-YXW
#
cd Project-YXW
#############################
#mkdir WorkingArea
#
#mkdir WorkingArea/Originality
##################
chown -R Pro_SCM:Project_CVS `echo $Var_dir`
##################
#
#chmod 550 `echo $Var_dir`
#chmod -R 770 `echo $Var_dir`/Project-YXW
##################
#chmod 550 `echo $Var_dir`/Project-YXW/WorkingArea
#chmod 550 `echo $Var_dir`/Project-YXW/BaselineArea
#chmod 550 `echo $Var_dir`/Project-YXW/ProductArea
#chmod 550 `echo $Var_dir`/Project-YXW/SQA
#chmod 550 `echo $Var_dir`/Project-YXW/SCM
#
cd `echo $Var_dir`/Project-YXW/WorkingArea
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:rwx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:rx,u:Pro_Other2:rx,u:Pro_Other3:rx Originality
#
#mkdir WorkingArea/Planning
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:rwx,u:Pro_RM:rx,u:Pro_UE:rwx,u:Pro_UI:rwx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rwx,u:Pro_SQA:rwx,u:Pro_Other1:rx,u:Pro_Other2:rx,u:Pro_Other3:rx Planning
#
#mkdir WorkingArea/Investigation
#chmod 550 `echo $Var_dir`/Project-YXW/WorkingArea/Investigation
cd `echo $Var_dir`/Project-YXW/WorkingArea/Investigation
#mkdir WorkingArea/Investigation/BusinessAnlynasis
#mkdir WorkingArea/Investigation/RequirementAnalysis
#mkdir WorkingArea/Investigation/UE_UI
#
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:rwx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx BusinessAnlynasis
#
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:rx,u:Pro_RM:rwx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx RequirementAnalysis
#
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:rx,u:Pro_RM:rx,u:Pro_UE:rwx,u:Pro_UI:rwx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx UE_UI
#
#mkdir WorkingArea/Requirement
#
cd `echo $Var_dir`/Project-YXW/WorkingArea
#
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:rx,u:Pro_RM:rwx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx Requirement
#
#mkdir WorkingArea/Design
#mkdir WorkingArea/Design/FrameworkDesign
#mkdir WorkingArea/Design/SystemDesign
#mkdir WorkingArea/Design/DB_Design
#mkdir WorkingArea/Design/UI_Design
#
#chmod 550 `echo $Var_dir`/Project-YXW/WorkingArea/Design
cd `echo $Var_dir`/Project-YXW/WorkingArea/Design
#
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:---,u:Pro_Frame:rwx,u:Pro_Design:---,u:Pro_DBA:---,u:Pro_Code1:---,u:Pro_Code2:---,u:Pro_Code3:---,u:Pro_Test:---,u:Pro_SQA:---,u:Pro_Other1:---,u:Pro_Other2:---,u:Pro_Other3:rx FrameworkDesign
#
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:rx,u:Pro_Frame:---,u:Pro_Design:rwx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx SystemDesign
#
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:---,u:Pro_Frame:---,u:Pro_Design:rx,u:Pro_DBA:rwx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx DB_Design
#
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:rx,u:Pro_UI:rwx,u:Pro_Frame:---,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx UI_Design
#
#mkdir WorkingArea/Code
#mkdir WorkingArea/Code/UI
#mkdir WorkingArea/Code/DBA
#mkdir WorkingArea/Code/Common
#mkdir WorkingArea/Code/Module1
#mkdir WorkingArea/Code/Module2
#
#chmod 550 `echo $Var_dir`/Project-YXW/WorkingArea/Code
cd `echo $Var_dir`/Project-YXW/WorkingArea/Code
#
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:rwx,u:Pro_UI:rwx,u:Pro_Frame:---,u:Pro_Design:---,u:Pro_DBA:---,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:---,u:Pro_SQA:---,u:Pro_Other1:---,u:Pro_Other2:---,u:Pro_Other3:rx UI
#
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:---,u:Pro_Frame:---,u:Pro_Design:---,u:Pro_DBA:rwx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:---,u:Pro_SQA:---,u:Pro_Other1:---,u:Pro_Other2:---,u:Pro_Other3:rx DBA
#
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:---,u:Pro_Frame:---,u:Pro_Design:---,u:Pro_DBA:---,u:Pro_Code1:rwx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:---,u:Pro_SQA:---,u:Pro_Other1:---,u:Pro_Other2:---,u:Pro_Other3:rx Common
#
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:---,u:Pro_Frame:---,u:Pro_Design:---,u:Pro_DBA:---,u:Pro_Code1:---,u:Pro_Code2:rwx,u:Pro_Code3:---,u:Pro_Test:---,u:Pro_SQA:---,u:Pro_Other1:---,u:Pro_Other2:---,u:Pro_Other3:rx Module1
#
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:---,u:Pro_Frame:---,u:Pro_Design:---,u:Pro_DBA:---,u:Pro_Code1:---,u:Pro_Code2:---,u:Pro_Code3:rwx,u:Pro_Test:---,u:Pro_SQA:---,u:Pro_Other1:---,u:Pro_Other2:---,u:Pro_Other3:rx Module2
#
#mkdir WorkingArea/Testing
cd `echo $Var_dir`/Project-YXW/WorkingArea
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:rx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rwx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx Testing
#
#mkdir WorkingArea/Acceptance
cd `echo $Var_dir`/Project-YXW/WorkingArea
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:rwx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rwx,u:Pro_Code2:rwx,u:Pro_Code3:rwx,u:Pro_Test:rwx,u:Pro_SQA:rx,u:Pro_Other1:rx,u:Pro_Other2:rx,u:Pro_Other3:rx Acceptance
#mkdir WorkingArea/ProjectManagement
cd `echo $Var_dir`/Project-YXW/WorkingArea
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:rx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:rx,u:Pro_Other2:rx,u:Pro_Other3:rx ProjectManagement
#mkdir WorkingArea/StandardDoc
cd `echo $Var_dir`/Project-YXW/WorkingArea
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:rx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx StandardDoc
#mkdir WorkingArea/PublicDoc
cd `echo $Var_dir`/Project-YXW/WorkingArea
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:rwx,u:Pro_RM:rwx,u:Pro_UE:rwx,u:Pro_UI:rwx,u:Pro_Frame:rwx,u:Pro_Design:rwx,u:Pro_DBA:rwx,u:Pro_Code1:rwx,u:Pro_Code2:rwx,u:Pro_Code3:rwx,u:Pro_Test:rwx,u:Pro_SQA:rwx,u:Pro_Other1:rx,u:Pro_Other2:rx,u:Pro_Other3:rx PublicDoc
#mkdir WorkingArea/Resources
cd `echo $Var_dir`/Project-YXW/WorkingArea
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rwx,u:Pro_PD:rx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx Resources
#
#############################
#
#mkdir BaselineArea
#
#mkdir BaselineArea/OriginalityBaseline
#
cd `echo $Var_dir`/Project-YXW/BaselineArea
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:rx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:rx,u:Pro_Other2:rx,u:Pro_Other3:rx OriginalityBaseline
#
#mkdir BaselineArea/PlanningBaseline
#
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:rx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:rx,u:Pro_Other2:rx,u:Pro_Other3:rx PlanningBaseline
#mkdir BaselineArea/InvestigationBaseline
#
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:rx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx InvestigationBaseline
#
#mkdir BaselineArea/RequirementBaseline
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:rx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx RequirementBaseline
#
#mkdir BaselineArea/DesignBaseline
#chmod 550 `echo $Var_dir`/Project-YXW/BaselineArea/DesignBaseline
cd `echo $Var_dir`/Project-YXW/BaselineArea/DesignBaseline
#mkdir BaselineArea/DesignBaseline/FrameworkDesign
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:---,u:Pro_Frame:rx,u:Pro_Design:---,u:Pro_DBA:---,u:Pro_Code1:---,u:Pro_Code2:---,u:Pro_Code3:---,u:Pro_Test:---,u:Pro_SQA:---,u:Pro_Other1:---,u:Pro_Other2:---,u:Pro_Other3:rx FrameworkDesign
#mkdir BaselineArea/DesignBaseline/SystemDesign
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:rx,u:Pro_Frame:---,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx SystemDesign
#mkdir BaselineArea/DesignBaseline/DB_Design
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:---,u:Pro_Frame:---,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx DB_Design
#mkdir BaselineArea/DesignBaseline/UI_Design
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:---,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx UI_Design
#
#mkdir BaselineArea/CodeBaseline
#chmod 550 `echo $Var_dir`/Project-YXW/BaselineArea/CodeBaseline
cd `echo $Var_dir`/Project-YXW/BaselineArea/CodeBaseline
#mkdir BaselineArea/CodeBaseline/Code
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:---,u:Pro_Frame:---,u:Pro_Design:---,u:Pro_DBA:---,u:Pro_Code1:---,u:Pro_Code2:---,u:Pro_Code3:---,u:Pro_Test:---,u:Pro_SQA:---,u:Pro_Other1:---,u:Pro_Other2:---,u:Pro_Other3:rx Code
#mkdir BaselineArea/CodeBaseline/ExecutableProgram
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:---,u:Pro_Frame:rx,u:Pro_Design:---,u:Pro_DBA:---,u:Pro_Code1:---,u:Pro_Code2:---,u:Pro_Code3:---,u:Pro_Test:rx,u:Pro_SQA:---,u:Pro_Other1:---,u:Pro_Other2:---,u:Pro_Other3:rx ExecutableProgram
#
#mkdir BaselineArea/TestingBaseline
cd `echo $Var_dir`/Project-YXW/BaselineArea
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:rx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx TestingBaseline
#
#mkdir BaselineArea/AcceptanceBaseline
cd `echo $Var_dir`/Project-YXW/BaselineArea
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:rx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:rx,u:Pro_Other2:rx,u:Pro_Other3:rx AcceptanceBaseline
#
#############################
#
#mkdir ProductArea
cd `echo $Var_dir`/Project-YXW/ProductArea
#
#mkdir ProductArea/ExecutableProgram
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:---,u:Pro_Frame:---,u:Pro_Design:---,u:Pro_DBA:---,u:Pro_Code1:---,u:Pro_Code2:---,u:Pro_Code3:---,u:Pro_Test:---,u:Pro_SQA:---,u:Pro_Other1:---,u:Pro_Other2:---,u:Pro_Other3:rx ExecutableProgram
#
#mkdir ProductArea/Installation
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:---,u:Pro_Frame:---,u:Pro_Design:---,u:Pro_DBA:---,u:Pro_Code1:---,u:Pro_Code2:---,u:Pro_Code3:---,u:Pro_Test:---,u:Pro_SQA:---,u:Pro_Other1:---,u:Pro_Other2:---,u:Pro_Other3:rx Installation
#
#mkdir ProductArea/UserDoc
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:---,u:Pro_RM:---,u:Pro_UE:---,u:Pro_UI:---,u:Pro_Frame:---,u:Pro_Design:---,u:Pro_DBA:---,u:Pro_Code1:---,u:Pro_Code2:---,u:Pro_Code3:---,u:Pro_Test:---,u:Pro_SQA:---,u:Pro_Other1:---,u:Pro_Other2:---,u:Pro_Other3:rx UserDoc
#
#############################
#
#mkdir SQA
#cd `echo $Var_dir`/Project-YXW/SQA
#mkdir SQA/WorkingDoc
#/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:rx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx WorkingDoc
#
#mkdir SCM
#cd `echo $Var_dir`/Project-YXW/SCM
#mkdir SCM/WorkingDoc
#/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:rx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx WorkingDoc
#
#
#mkdir SQA
#chmod 770 `echo $Var_dir`/Project-YXW/SQA
cd `echo $Var_dir`/Project-YXW
#mkdir SQA/WorkingDoc
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:rx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rwx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx SQA
#
#mkdir SCM
#chmod 770 `echo $Var_dir`/Project-YXW/SCM
cd `echo $Var_dir`/Project-YXW
#mkdir SCM/WorkingDoc
/usr/bin/setfacl -m u:Pro_SCM:rwx,u:Pro_PM:rx,u:Pro_PD:rx,u:Pro_RM:rx,u:Pro_UE:rx,u:Pro_UI:rx,u:Pro_Frame:rx,u:Pro_Design:rx,u:Pro_DBA:rx,u:Pro_Code1:rx,u:Pro_Code2:rx,u:Pro_Code3:rx,u:Pro_Test:rx,u:Pro_SQA:rx,u:Pro_Other1:---,u:Pro_Other2:rx,u:Pro_Other3:rx SCM
##
##
转载于:https://my.oschina.net/tadcat/blog/148895
yxw.Permission.init相关推荐
- SQL Server使用视图做权限控制
问题引入 这天老鸟火急火燎的跑到菜鸟旁边,想必是遇到什么难题了:"现在有这么一个场景,假如有三种角色,并且存在层级关系,他们需要访问同一个数据源表,但是需要做权限控制,使得每种角色只能看到自 ...
- 使用shiro+aop实现权限控制
对于一个后台管理系统,控制访问权限的功能必不可少,本章详细介绍如何通过shiro+aop来实现权限控制 一:建库建表 实现权限管理一般需要5张表:用户表.角色表.权限表.用户-角色关系表.角色-权限关 ...
- Android Studio 编写无限查看QQ闪照APP
Android Studio 编写无限查看QQ闪照APP 原理 QQ闪照在查看了之后就会立即删除,但是在查看之前,它会保存在你的手机里,它在你手机里的路径是: "内部储存 ...
- init: cannot execve(‘XXX’):Permission denied问题
近期在给android 4.3系统进行root时候,一直出现例如以下的红色权限问题 : 7.695741] Freeing init memory: 236K [ 8.55528 ...
- It appears as though you do not have permission to view information ...
nagios里出现监控页面出现 It appears as though you do not have permission to view information for any of the h ...
- 关于GitHub推送时发生Permission denied (publickey)的问题
今天在学习廖雪峰老师官网的git教程"添加远程库"时发现总是推送失败,下边提示"Permission denied (publickey) 这个问题" 传送门: ...
- 【错误记录】Android 可执行权限报错 ( Cannot run program “/data/user/0/cn.e/ffmpeg“: error=13,Permission denied )
文章目录 一.报错信息 二.解决方案 一.报错信息 在应用中执行二进制可执行程序 , 将二进制文件拷贝到了 data/user/0/cn.example/files/ 目录下 , 2021-11-11 ...
- 纠结的velocity log那些事(出现Permission denied)
背景 最近开始使用jetty做为我们的应用web容器,在迁移过程中发现一个比较隐晦的问题,原本在jboss容器跑的好好的应用,换到jetty容器上,直接不可用.出现一些莫名奇妙的错误. 现象 说明:我 ...
- docker-compose执行报错(selinux所致):write /proc/self/attr/keycreate: permission denied
执行docker-compose时报错:docker: Error response from daemon: OCI runtime create failed: container_linux.g ...
最新文章
- linux tomcat 安装教程,关于Linux下配置安装Tomcat8的步骤
- UTA研究团队提出首个3D点云+GAN新方法,让机器人“眼神”更犀利 | AI日报
- Repeater鼠标经过变色
- linux查看服务器网络状态
- 只用了2个周末,15岁中国学生斩获苹果WWDC奖学金
- Buying Shovels CodeForces - 1360D(数论+找因子)
- java 鼠标拖动矩形_java – 用鼠标拖动创建矩形,而不是绘制
- springboot整合redis修改分区
- React之事件绑定
- 调试 高通_高通平台调整通话音量
- 随机效应估算与固定效应估算_【机器学习】随机生存森林
- Android线程,线程池使用及原理博文参考
- SAP MM 用客户寄售库存管理方式来管理周转箱等可回收物料
- TOGAF9.2第I部分 第2章核心概念
- ArcGIS空间大数据平台与HadoopSpark大数据平台的集成与开发
- 一文读懂“语言模型”
- Git 团队协作常用术语 WIP PTAL CC LGTM
- CSDN博客成长记录
- 重庆大学计算机学院研究生奖学金评定准则,重庆大学体育学院研究生学业奖学金评定办法...
- 安装Windows服务报错:未能加载文件或程序集
热门文章
- SpringBoot中使用rabbitmq
- C++_可变参数模板到emplace_back再到construct再到forward
- 计算机上的应用商城,Windows 应用商店帐户将应用安装在多达五台电脑上
- signature=066eaf4ada3cc7a99cb8d41fb298a3d4,Video Fusion Display Systems
- 请求拦截_实战SpringCloud通用请求字段拦截处理
- jquery控制只监听数字_无源!模拟!颜值高!简单实用!TC Level Pilot监听音量控制器...
- 2013汇总计算 广联达gcl_完整工程量计算书分享:广联达+EXCEL计算表+电子+工程模板等赠送...
- python用户名和密码登录函数_基于Python构建用户ID和密码存储查询系统,python,建立,一个,用户名,UserID,Password,的...
- mysql中数字格式化_mysql中格式化数字详解
- linux标准i/o,Linux 标准I/O笔记