21 Star 90 Fork 30

wux-labs / DataService-Svnkit

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
软件操作手册.md 11.53 KB
一键复制 编辑 原始数据 按行查看 历史

SVN资源权限管理操作手册

SVN资源权限管理,实现了管理员用户与普通用户的区别。

管理员用户拥有最高权限,可以管理服务器的一切资源。

普通用户仅能够修改自己的SVN用户信息,不能操作服务器、仓库、组别、其他用户等信息。

管理员

服务器管理员,可以拥有服务器管理的所有权利,比如服务器管理、用户管理、仓库管理、组别管理等。

服务器管理

导入

点击工具栏的导入按钮,在弹出的对话框中可下载数据导入的模板。

在模板中填写需要导入的服务器的信息。

在对话框中选择填写好的文件,并点击导入按钮。

导入成功提示。

新增

点击工具栏的新增按钮,在弹出的对话框中填写相关信息,点击提交按钮,完成新增功能。

编辑

点击记录行的编辑按钮,在弹出的对话框中填写相关信息,点击提交按钮,完成编辑功能。

导出

点击工具栏的导出按钮,可将满足条件的数据导出到Excel文件中。

删除

点击工具栏的删除按钮,可删除选中的所有行;点击记录行的删除按钮,可删除当前行。

用户管理

反析

反析,是反向解析的简写,指的是将SVN服务器现有用户信息进行解析,并将信息保存到数据。反析过程仅能获取用户名,密码及附属信息暂不支持获取。

反析过程需要先指定服务器。

点击工具栏的反析按钮,如果没有指定服务器,则会提示选择服务器。

点击服务器输入框,在弹出对话框中选择服务器,点击确定,可完成服务器选择。

为了验证功能,可以在服务器上先创建一个用户。

选择好服务器后,点击工具栏的反析按钮,可以获取到指定服务器的用户信息。

导入

导入过程需要先指定服务器。

点击工具栏的导入按钮,如果没有指定服务器,则会提示选择服务器。

点击工具栏的导入按钮,如果已经指定服务器,在弹出的对话框中可下载数据导入的模板。

在模板中填写需要导入的用户的信息。

在对话框中选择填写好的文件,并点击导入按钮。

导入成功提示。

导入成功后,在服务器可以看到导入的用户。

导入成功后,导入的数据如果包含邮件地址,则会收到用户创建成功的邮件信息。

新增

点击工具栏的新增按钮,在弹出的对话框中填写相关信息,点击提交按钮,完成新增功能。

新增成功后,在服务器可以看到新增的用户。

新增成功后,新增的数据如果包含邮件地址,则会收到用户创建成功的邮件信息。

编辑

点击记录行的编辑按钮,在弹出的对话框中填写相关信息,点击提交按钮,完成编辑功能。

这里可以修改SVN用户密码。

提示:
登录账号为SVN资源权限管理系统的登录账号,与SVN服务器上的账号无关。
比如:
上图配置为admin,则表示使用admin账号与SVN服务器的add_user用户进行关联,使用admin用户登录系统后对SVN的操作,等同于add_user对SVN服务器的操作。
add_user对SVN仓库有哪些访问权限,admin用户登录后就对哪些仓库有相同的访问权限。这在SVN仓库管理中的“浏览”功能会有所体现。
一个系统用户登录系统,想要查看SVN服务器上仓库的数据,必须在这里绑定用户;并且,必须通过该系统设置用户密码后才能进行操作。

导出

点击工具栏的导出按钮,可将满足条件的数据导出到Excel文件中。

查看

点击记录行的查看按钮,在弹出的对话框中可以查看当前用户的具体信息,最常见的场景是当一个用户忘记了自己的密码,可以通过这里查看密码。

仓库管理

反析

反析,是反向解析的简写,指的是将SVN服务器现有仓库信息进行解析,并将信息保存到数据。反析过程仅能获取仓库名,附属信息暂不支持获取。

反析过程需要先指定服务器。

点击工具栏的反析按钮,如果没有指定服务器,则会提示选择服务器。

点击服务器输入框,在弹出对话框中选择服务器,点击确定,可完成服务器选择。

为了验证功能,可以在服务器上先创建一个仓库。

选择好服务器后,点击工具栏的反析按钮,可以获取到指定服务器的仓库信息。

导入

导入过程需要先指定服务器。

点击工具栏的导入按钮,如果没有指定服务器,则会提示选择服务器。

点击工具栏的导入按钮,如果已经指定服务器,在弹出的对话框中可下载数据导入的模板。

在模板中填写需要导入的仓库的信息。

在对话框中选择填写好的文件,并点击导入按钮。

导入成功提示。

导入成功后,在服务器可以看到导入的仓库。

导入成功后,导入的数据如果包含负责人邮件地址,则负责人会收到仓库创建成功的邮件信息。

新增

点击工具栏的新增按钮,在弹出的对话框中填写相关信息,点击提交按钮,完成新增功能。

新增成功后,在服务器可以看到新增的仓库。

新增成功后,新增的数据如果包含负责人邮件地址,则会收到仓库创建成功的邮件信息。

编辑

点击记录行的编辑按钮,在弹出的对话框中填写相关信息,点击提交按钮,完成编辑功能。

导出

点击工具栏的导出按钮,可将满足条件的数据导出到Excel文件中。

仓库浏览

点击记录行的浏览按钮,可以在新页面中打开浏览仓库的信息。

如果当前用户有权限访问仓库,则会列出有权限访问的仓库数据。

如果当前用户没有权限访问仓库,则会提示没有权限,这是上文中登录用户与SVN用户绑定后具有相同权限的一个体现。

权限管理

点击记录行的权限按钮,可以在新页面中打开仓库的权限配置信息。

如果当前用户有权限访问仓库,则会列出仓库的权限设置。

权限新增

通过点击工具栏的新增按钮,可以新增有权限访问的用户、组。

新增成功后,服务器上的权限配置会发生改变。

新增成功后,被新增的用户会收到授权邮件。

新增成功后,仓库负责人会收到权限变动邮件。

权限修改

点击记录行的编辑按钮,在弹出的对话框中填写相关信息,点击提交按钮,完成编辑功能。

修改成功后,被修改的用户会收到权限变动的邮件。

权限删除

点击记录行的删除按钮,并确认后,可将直接授权的权限配置删除,继承父节点的权限需要到父节点进行删除。

删除成功后,被删除的用户会收到权限变动的邮件。

删除成功后,仓库负责人会收到权限变动邮件。

组别管理

反析

反析,是反向解析的简写,指的是将SVN服务器现有组别信息进行解析,并将信息保存到数据。反析过程仅能获取组别名,附属信息暂不支持获取。

反析过程需要先指定服务器。

点击工具栏的反析按钮,如果没有指定服务器,则会提示选择服务器。

点击服务器输入框,在弹出对话框中选择服务器,点击确定,可完成服务器选择。

为了验证功能,可以在服务器上先创建一个组别。

选择好服务器后,点击工具栏的反析按钮,可以获取到指定服务器的组别信息。

导入

导入过程需要先指定服务器。

点击工具栏的导入按钮,如果没有指定服务器,则会提示选择服务器。

点击工具栏的导入按钮,如果已经指定服务器,在弹出的对话框中可下载数据导入的模板。

在模板中填写需要导入的组别的信息。

在对话框中选择填写好的文件,并点击导入按钮。

导入成功提示。

导入成功后,在服务器可以看到导入的组别。

新增

点击工具栏的新增按钮,在弹出的对话框中填写相关信息,点击提交按钮,完成新增功能。

新增成功后,在服务器可以看到新增的组别。

编辑

点击记录行的编辑按钮,在弹出的对话框中填写相关信息,点击提交按钮,完成编辑功能。

修改完成后可以在服务器上看到组员的变化。

被添加到组的组员自动获得组别拥有的权限,并收到权限变动的邮件。

仓库负责人会收到权限变动的邮件通知。

导出

点击工具栏的导出按钮,可将满足条件的数据导出到Excel文件中。

普通用户

普通用户仅能查看和修改自己的SVN用户信息。

SVN自己用户

普通用户仅会查询出与当前登录账号进行关联的SVN用户。

修改

普通用户可以修改自己的SVN用户信息。

查看

普通用户可以查看自己的SVN用户信息。

Scala
1
https://gitee.com/wux-labs/DataService-Svnkit.git
git@gitee.com:wux-labs/DataService-Svnkit.git
wux-labs
DataService-Svnkit
DataService-Svnkit
master

搜索帮助