ERP笔记4-SVN目录的权限分配
项目组中应该有一个配置管理员的角色专门负责SVN整体的管理。配置管理员拥有整个SVN目录的所有权限。
DEV
DEV目录涉及到的角色有配置管理员、开发人员和测试人员。
对于开发人员,对DEV trunk应该有读写删权限。docs根据实际情况定,可仅由配置管理员管理,也可另由开发人员管理。开发人员至少要有docs的读权限。
baselines应该仅由配置管理员进行管理。
测试人员权限是对trunk或者baselines可读,这样他们就可以复制到QAS trunk目录。
RPD
DEV目录涉及到的角色有配置管理员和测试人员。
测试人员对trunk目录和docs目录有全部权限。
测试人员对DEV trunk目录应该可读,或者对baselines目录可读。
TRN
TRN目录涉及到的角色有配置管理员和培训人员。
培训人员对trunk目录和docs目录有全部权限。
对trunk的合并是由配置管理员从DEV baselines中进行,培训人员无需拥有DEV的读权限。
一般公司对于代码都是有严格控制的,只有项目组开发、测试和管理人员有相关权限,培训人员未必会有源代码的权限。如果是这样,trunk可存放编译后的代码,或者另加一个release目录存放编译后的代码。
培训的时候一般都是由一个技术人员和一个市场人员进行。技术人员负责安装配置,市场人员负责培训和收集反馈。这时 TRN目录的权限可交予技术人员,市场人员(培训人员)无需和SVN打交道。
PRD
PRD的权限配置基本同TRN。