# svn操作手册 # 管理员篇 # 功能使用

浏览器推荐使用[google Chrome](https://www.google.cn/intl/zh-CN/chrome/ "Chrome")或者[microsoft edge](https://www.microsoft.com/en-us/edge "edge")

### 1、修改密码 默认密码以管理人员创建的为主 ### [![修改密码.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E4%BF%AE%E6%94%B9%E5%AF%86%E7%A0%81.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E4%BF%AE%E6%94%B9%E5%AF%86%E7%A0%81.png) 2、我的权限 “我的权限”列出登录账号中全部的项目资源路径及权限。 [![我的权限.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E6%88%91%E7%9A%84%E6%9D%83%E9%99%90.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E6%88%91%E7%9A%84%E6%9D%83%E9%99%90.png) ### 3、用户管理 “用户管理”作为管理员角色登录,可以查看每个用户的项目权限,并对用户信息进行编辑。 [![用户管理.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E7%94%A8%E6%88%B7%E7%AE%A1%E7%90%86.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E7%94%A8%E6%88%B7%E7%AE%A1%E7%90%86.png) #### 3.1、查看 找到对应用户点击“查看权限”如下图。 [![用户管理-查看.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E7%94%A8%E6%88%B7%E7%AE%A1%E7%90%86-%E6%9F%A5%E7%9C%8B.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E7%94%A8%E6%88%B7%E7%AE%A1%E7%90%86-%E6%9F%A5%E7%9C%8B.png) #### 3.2、编辑 找到对应用户,点击“编辑”可以对用户信息进行修改(如下图)。 当前系统角色包括如下: - 管理员:全部管理权限; - 配置库管理员:单个或多个项目配置库的管理权限,需要同时在项目配置库的Manager组中方可生效; - 配置库用户:普通账号,无管理权限。 [![用户管理-编辑.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E7%94%A8%E6%88%B7%E7%AE%A1%E7%90%86-%E7%BC%96%E8%BE%91.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E7%94%A8%E6%88%B7%E7%AE%A1%E7%90%86-%E7%BC%96%E8%BE%91.png) ### 4、配置库的创建 #### 4.1、创建新项目 [![创建配置库-跳转.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E5%88%9B%E5%BB%BA%E9%85%8D%E7%BD%AE%E5%BA%93-%E8%B7%B3%E8%BD%AC.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E5%88%9B%E5%BB%BA%E9%85%8D%E7%BD%AE%E5%BA%93-%E8%B7%B3%E8%BD%AC.png) - 配置库名称:配置名词,推荐用子母-或\_组合(添加后不可修改) - 配置库描述:SVN配置库的简单描述信息 - 配置库路径:需使用 `/home/svn/` 做为路径前缀,后面跟库名词,例如:`/home/svn/test` - 配置库类型: - svn是svnserve模式的,虽然此选项可选,但是由于密码明文保存,请忽略此选项吧 - http: apache协议单库模式,权限分库管理,使用得还得服务配置,故不推荐使用 - http(多库): apache协议多库模式,权限集中管理,不会生成单独的配置文件(推荐使用) - 配置库 Url: `http://域名/svn/库名`
所属部门域名
自助科技事业部selfhelp.svn.szzt.com
安全支付事业部-应用研发safepay.svn.szzt.com
安全支付事业部-SID研发部 sid.svn.szzt.com
具体示例如下图 [![X1c创建配置库.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/X1c%E5%88%9B%E5%BB%BA%E9%85%8D%E7%BD%AE%E5%BA%93.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/X1c%E5%88%9B%E5%BB%BA%E9%85%8D%E7%BD%AE%E5%BA%93.png)

创建请严格按照以上操作

#### 4.2、导入旧项目 [![导入现有库-跳转.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E5%AF%BC%E5%85%A5%E7%8E%B0%E6%9C%89%E5%BA%93-%E8%B7%B3%E8%BD%AC.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E5%AF%BC%E5%85%A5%E7%8E%B0%E6%9C%89%E5%BA%93-%E8%B7%B3%E8%BD%AC.png) 具体参数配置可以参考[创建新项目](#bkmrk-%E5%88%9B%E5%BB%BA%E6%96%B0%E9%A1%B9%E7%9B%AE),导入示例如下图 ### [![Jav导入现有库.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/Jav%E5%AF%BC%E5%85%A5%E7%8E%B0%E6%9C%89%E5%BA%93.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/Jav%E5%AF%BC%E5%85%A5%E7%8E%B0%E6%9C%89%E5%BA%93.png)

要导入旧项目需联系服务器管理者

### 5、项目管理 #### 5.1、复制权限 以demo开头的配置库为权限模板配置库,此类型的配置库只赋角色权限路径即可,不必设置项目组账户,创建新配置库后,选择要复制的权限demo库,单击新建配置库最右侧的“复制权限”即可。这里以配置库“android“要复制模板配置库“demo\_software”的库权限为例操作如下图,对于量产类项目,后续将根据产品类型创建不同的权限库模板。新建配置库直接添加对应权限组成员就好。 [![项目管理-复制权限.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86-%E5%A4%8D%E5%88%B6%E6%9D%83%E9%99%90.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86-%E5%A4%8D%E5%88%B6%E6%9D%83%E9%99%90.png)

复制权限前提需demo开头的配置库为权限模板配置库

#### 5.2、删除项目 可以在配置库管理里,点击“删除”逐个删除相关项目,如下图 [![项目管理-删除项目.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86-%E5%88%A0%E9%99%A4%E9%A1%B9%E7%9B%AE.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86-%E5%88%A0%E9%99%A4%E9%A1%B9%E7%9B%AE.png)

删除的项目并不是真正的删除,会占用配置库名称,如需真正删除项目需联系服务器管理员,恢复可以参考[导入旧项目](#bkmrk-%E5%AF%BC%E5%85%A5%E6%97%A7%E9%A1%B9%E7%9B%AE)

#### 5.3、用户组 选择配置库“用户组”,以“android”配置库为例,如下图,根据需要设置组内用户,或删除多余组。 [![项目管理-用户组.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86-%E7%94%A8%E6%88%B7%E7%BB%84.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86-%E7%94%A8%E6%88%B7%E7%BB%84.png) [![项目管理-用户组-配置.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86-%E7%94%A8%E6%88%B7%E7%BB%84-%E9%85%8D%E7%BD%AE.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86-%E7%94%A8%E6%88%B7%E7%BB%84-%E9%85%8D%E7%BD%AE.png) 以设置manager组为例,点击“设置用户”,单击用户,橙色左边框变蓝色,为选中状态(图1),以此类推,选完所有组内成员后,集中“添加到用户组”即可,最后“保存更改”(图2)。 下图1: [![配置库组用户列表1.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E9%85%8D%E7%BD%AE%E5%BA%93%E7%BB%84%E7%94%A8%E6%88%B7%E5%88%97%E8%A1%A81.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E9%85%8D%E7%BD%AE%E5%BA%93%E7%BB%84%E7%94%A8%E6%88%B7%E5%88%97%E8%A1%A81.png) 下图2 [![配置库组用户列表2.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E9%85%8D%E7%BD%AE%E5%BA%93%E7%BB%84%E7%94%A8%E6%88%B7%E5%88%97%E8%A1%A82.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E9%85%8D%E7%BD%AE%E5%BA%93%E7%BB%84%E7%94%A8%E6%88%B7%E5%88%97%E8%A1%A82.png) #### 5.4、权限 选择配置库“权限”,以“android”配置库为例,首先给管理员添加全库的权限,然后提交配置库目录结构,再刷新左侧的“项目资源树”,就可以看到配置库的目录结构了,可以根据配置库权限为不同角色或单独账号赋予不同目录的权限,如下图。 [![权限-跳转.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E6%9D%83%E9%99%90-%E8%B7%B3%E8%BD%AC.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E6%9D%83%E9%99%90-%E8%B7%B3%E8%BD%AC.png) [![权限-配置.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E6%9D%83%E9%99%90-%E9%85%8D%E7%BD%AE.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E6%9D%83%E9%99%90-%E9%85%8D%E7%BD%AE.png) #### 5.5、编辑 选择配置库“编辑”,以“android”配置库为例,可以对配置库相关信息进行修改。 如下图: [![项目管理-编辑.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86-%E7%BC%96%E8%BE%91.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86-%E7%BC%96%E8%BE%91.png) [![项目管理-编辑-修改.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86-%E7%BC%96%E8%BE%91-%E4%BF%AE%E6%94%B9.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86-%E7%BC%96%E8%BE%91-%E4%BF%AE%E6%94%B9.png)

除“配置库描述”外,其它信息,没有万不得已的需求,请不要修改。

# 管理规范 ### 1、用户管理 #### 1.1、用户创建 - 账号为公司邮箱前缀,例如公司邮箱为`luxiaofeng@szzt.com.cn`,账号设置为`luxiaofeng` - 姓名:真实用户姓名 - 初始密码均设置`szzt@123` - 角色分配 - 管理员:不轻易分配 - 配置库管理员:可做为项目经理(拥有分配项目权限) - 配置库用户:普通成员,创建时推荐默认设置此角色 如图 [![规范-创建用户.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E8%A7%84%E8%8C%83-%E5%88%9B%E5%BB%BA%E7%94%A8%E6%88%B7.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E8%A7%84%E8%8C%83-%E5%88%9B%E5%BB%BA%E7%94%A8%E6%88%B7.png) #### 1.2、用户编辑 - 不轻易变更姓名和密码 - 角色权限变更需申请 具体说明参考[1.1、用户创建](#h_6654354721584349227895) #### 1.3、库管理者创建 库管理者角色名为“配置库管理员”,又可做为项目经理(单个项目开单个库),创建条件为 - 在“用户管理”>“编辑”>“角色”>“配置库管理员”授予权限,如图1.2.1 - 在“项目管理”>“用户组”>“manager”>“设置用户”>选择对应人员账号,如图1.2.2 图1.2.1 [![管理规范-库管理者.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E7%AE%A1%E7%90%86%E8%A7%84%E8%8C%83-%E5%BA%93%E7%AE%A1%E7%90%86%E8%80%85.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E7%AE%A1%E7%90%86%E8%A7%84%E8%8C%83-%E5%BA%93%E7%AE%A1%E7%90%86%E8%80%85.png) 图1.2.2 [![管理规范-库管理者2.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E7%AE%A1%E7%90%86%E8%A7%84%E8%8C%83-%E5%BA%93%E7%AE%A1%E7%90%86%E8%80%852.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E7%AE%A1%E7%90%86%E8%A7%84%E8%8C%83-%E5%BA%93%E7%AE%A1%E7%90%86%E8%80%852.png) ### 2、项目管理 #### 2.1、创建项目 # 库管理者篇 # 功能使用

浏览器推荐使用[google Chrome](https://www.google.cn/intl/zh-CN/chrome/ "Chrome")或者[microsoft edge](https://www.microsoft.com/en-us/edge "edge")

> **具备配置库管理员的权限,需要满足以下条件:** > > - 在“用户管理”>“编辑”>“角色”>“配置库管理员”授予权限; > - 在“项目管理”>“用户组”>“manager”>“设置用户”>选择对应人员账号 ### 账号/项目申请 库管理者可以通过部门管理人员申请升级用户权限和具体项目库管理权限
部门平台地址管理人员联系方式
自助科技事业部[selfhelp.svn.szzt.com](http://selfhelp.svn.szzt.com)段玉倩duanyuqian@szzt.com.cn
安全支付事业部-应用研发部[safepay.svn.szzt.com](http://safepay.svn.szzt.com)张志有zhangzhiyou@szzt.com.cn
安全支付事业部-支付创新产品组[safepay.svn.szzt.com](http://safepay.svn.szzt.com)张志有zhangzhiyou@szzt.com.cn
安全支付事业部-SID研发部 [sid.svn.szzt.com](http://sid.svn.szzt.com)杨杰yangjie@szzt.com.cn
### 权限管理 #### 查看项目 点击“配置库管理”,可以看到所管理项目 [![库管理者-配置库管理.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E5%BA%93%E7%AE%A1%E7%90%86%E8%80%85-%E9%85%8D%E7%BD%AE%E5%BA%93%E7%AE%A1%E7%90%86.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E5%BA%93%E7%AE%A1%E7%90%86%E8%80%85-%E9%85%8D%E7%BD%AE%E5%BA%93%E7%AE%A1%E7%90%86.png) #### 分配权限 点击库的“URL”或者“权限”可进入分配权限页面 [![库管理者-权限-跳转.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E5%BA%93%E7%AE%A1%E7%90%86%E8%80%85-%E6%9D%83%E9%99%90-%E8%B7%B3%E8%BD%AC.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E5%BA%93%E7%AE%A1%E7%90%86%E8%80%85-%E6%9D%83%E9%99%90-%E8%B7%B3%E8%BD%AC.png) 可以对用户组和用户进行权限分配和删除 [![权限-配置.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E6%9D%83%E9%99%90-%E9%85%8D%E7%BD%AE.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E6%9D%83%E9%99%90-%E9%85%8D%E7%BD%AE.png) #### 用户组 选择配置库“用户组”,以“IOTD2”配置库为例,如下图,根据需要设置组内用户,或删除多余组。 #### [![库管理者-用户组-跳转.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E5%BA%93%E7%AE%A1%E7%90%86%E8%80%85-%E7%94%A8%E6%88%B7%E7%BB%84-%E8%B7%B3%E8%BD%AC.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E5%BA%93%E7%AE%A1%E7%90%86%E8%80%85-%E7%94%A8%E6%88%B7%E7%BB%84-%E8%B7%B3%E8%BD%AC.png) [![库管理者-用户组-查看.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E5%BA%93%E7%AE%A1%E7%90%86%E8%80%85-%E7%94%A8%E6%88%B7%E7%BB%84-%E6%9F%A5%E7%9C%8B.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E5%BA%93%E7%AE%A1%E7%90%86%E8%80%85-%E7%94%A8%E6%88%B7%E7%BB%84-%E6%9F%A5%E7%9C%8B.png) 以设置manager组为例,点击“设置用户”,单击用户,橙色左边框变蓝色,为选中状态(图1),以此类推,选完所有组内成员后,集中“添加到用户组”即可,最后“保存更改”(图2)。 下图1: [![配置库组用户列表1.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E9%85%8D%E7%BD%AE%E5%BA%93%E7%BB%84%E7%94%A8%E6%88%B7%E5%88%97%E8%A1%A81.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E9%85%8D%E7%BD%AE%E5%BA%93%E7%BB%84%E7%94%A8%E6%88%B7%E5%88%97%E8%A1%A81.png) 下图2 [![配置库组用户列表2.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E9%85%8D%E7%BD%AE%E5%BA%93%E7%BB%84%E7%94%A8%E6%88%B7%E5%88%97%E8%A1%A82.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E9%85%8D%E7%BD%AE%E5%BA%93%E7%BB%84%E7%94%A8%E6%88%B7%E5%88%97%E8%A1%A82.png) ### 其他功能 常用功能参考[普通用户篇-功能使用](http://bookstack.szzt.com/books/svn%E7%AE%A1%E7%90%86%E5%B9%B3%E5%8F%B0%E6%93%8D%E4%BD%9C%E6%89%8B%E5%86%8C/page/%E5%8A%9F%E8%83%BD%E4%BD%BF%E7%94%A8-02e "普通用户篇-功能使用") # 普通用户篇 # 功能使用

浏览器推荐使用[google Chrome](https://www.google.cn/intl/zh-CN/chrome/ "Chrome")或者[microsoft edge](https://www.microsoft.com/en-us/edge "edge")

### 账号申请登陆 普通用户人员可以通过部门管理人员申请
部门平台地址管理人员联系方式
自助科技事业部[selfhelp.svn.szzt.com](http://selfhelp.svn.szzt.com)段玉倩duanyuqian@szzt.com.cn
安全支付事业部-应用研发部[safepay.svn.szzt.com](http://safepay.svn.szzt.com)张志有zhangzhiyou@szzt.com.cn
安全支付事业部-支付创新产品组[safepay.svn.szzt.com](http://safepay.svn.szzt.com)张志有zhangzhiyou@szzt.com.cn
安全支付事业部-SID研发部 [sid.svn.szzt.com](http://sid.svn.szzt.com)杨杰yangjie@szzt.com.cn
### 权限查看 普通用户可以登陆相应平台地址查看权限和仓库地址 [![普通用户-查看权限.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E6%99%AE%E9%80%9A%E7%94%A8%E6%88%B7-%E6%9F%A5%E7%9C%8B%E6%9D%83%E9%99%90.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E6%99%AE%E9%80%9A%E7%94%A8%E6%88%B7-%E6%9F%A5%E7%9C%8B%E6%9D%83%E9%99%90.png) ### 地址获取 根据“我的权限”可以获取相应的地址,即`http://平台地址/svn/配置库/资源`,例如[http://selfhelp.svn.szzt.com/svn/银医/上海昆山农商行银医项目](http://selfhelp.svn.szzt.com/svn/%E9%93%B6%E5%8C%BB/%E4%B8%8A%E6%B5%B7%E6%98%86%E5%B1%B1%E5%86%9C%E5%95%86%E8%A1%8C%E9%93%B6%E5%8C%BB%E9%A1%B9%E7%9B%AE),平台地址请参考[账号申请登陆](#bkmrk-%E8%B4%A6%E5%8F%B7%E7%94%B3%E8%AF%B7) [![普通用户-地址获取.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E6%99%AE%E9%80%9A%E7%94%A8%E6%88%B7-%E5%9C%B0%E5%9D%80%E8%8E%B7%E5%8F%96.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E6%99%AE%E9%80%9A%E7%94%A8%E6%88%B7-%E5%9C%B0%E5%9D%80%E8%8E%B7%E5%8F%96.png)

资源路径记得去掉中括号\[\]

### 修改密码 点击“修改密码”进行修改密码,忘记密码可以找管理人员申请修改 [![普通用户-修改密码.png](http://bookstack.szzt.com/uploads/images/gallery/2020-03/scaled-1680-/%E6%99%AE%E9%80%9A%E7%94%A8%E6%88%B7-%E4%BF%AE%E6%94%B9%E5%AF%86%E7%A0%81.png)](http://bookstack.szzt.com/uploads/images/gallery/2020-03/%E6%99%AE%E9%80%9A%E7%94%A8%E6%88%B7-%E4%BF%AE%E6%94%B9%E5%AF%86%E7%A0%81.png)