`
zhaoshijie
  • 浏览: 2273471 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

VisualSVN-Server—SVN提供UI用户界面管理

阅读更多
关键字:VisualSVN-Server

说明:

1、此SVN服务器在安装目录下:C:\Program Files\sVisualSVN Server\conf\httpd.conf文件中指定密码及权限管理文件的位置(相当于Setup-Subversion服务器中的svnserve.conf配置文件)

2、密码文件放在跟版本库中:F:\Repositories/htpasswd文件中(其中存放了所有SVN用户,密码是通过自动加密的),其中F:\Repositories为SVN的跟库目录,下面是一个或多个具体的SVN库。


3、权限管理文件放在跟版本库中:F:\Repositories/authz文件中(其中对SVN用户分配了操作权限)
权限分配说明:

[/]                 代表跟版本库
*=                  *代表所有人,意思是如果没有具体的给用户分配权限将不能访问。
lilifen=r           用户lilifen权限为只读,默认会在所有具体版本库中生效(继承)
zsj=rw              用户zsj权限为所有具体版本库读写(可在具体版本库加以限制),
zzz=rw              同上

[groups]                    服务器中所有分组
bpm=dingqijie,lilifen,zsj   bpm分组下设置了三个用户

[svn8:/]                    具体的一个版本库
aaa=rw                      aaa用户可读写
dingqijie=rw                dingqijie用户可读写
lilifen=rw

[svn8:/代码]
aaa=rw
zsj=rw

[svn8:/文档]
dingqijie=  上给dingqijie分配了可读写SVN8库,这里限制读写文档目录(读也不可以)

[test:/]     具体版本库
@bpm=rw      bpm组可读写
dingqijie=   dingqijie不可读不可写(没有任何操作权限)
lilifen=r    lilifen只读
zsj=rw       zsj读写

svn权限管理宗旨:如果用户有操作高层权限,那么默认有操作所有低层权限,如果要限制,可在低层加以限制。




4、开机启动服务在安装服务器后自动存在,无需手动创建,显示名及服务器名称皆为:VisualSVN Server


5、访问SVN库可使用URL:https://127.0.0.1:8443/svn/svn8,其中https://127.0.0.1:8443/svn为固定,svn8为具体的一个版本库,端口在安装服务器时选择8443或433下拉框。

分享到:
评论
1 楼 almondroca 2011-10-14  
哎,您这个附件放这儿咋不给个密码呢?

相关推荐

    VisualSVN-Server-1.5.1

    Visual SVN Server是由原来... <br>安装完后,有一个管理的UI界面:可以建立用户、设置密码,同时还可以建议新的代码库。对初学者来说避免了很多Apache服务器的设置。同时也不用运行svnadmin来建立svn repository。

    VisualSVN Server 新增用户修改登录密码的功能

    VisualSVN Server是一款基于Windows平台的免费Subversion服务器,它提供了一个直观的图形用户界面来管理和配置SVN仓库。本文将深入探讨如何通过VisualSVN Server实现新增用户并允许他们自行修改登录密码的功能。 ...

    VisualSVN Server 3.5.3在线修改密码功能.rar

    这个脚本通常位于`cgi-bin`目录下,可能会是一个Perl或Python脚本,根据VisualSVN Server的WebUI(Web用户界面)进行交互。WebUI可能包含HTML页面和JavaScript代码,用于显示密码更改表单,收集用户输入,然后通过...

    VisualSVN Server增加网页自行修改密码方法

    VisualSVN Server是一款基于Subversion的版本控制系统的服务端软件,它提供了图形化界面化的管理方式,并且可以与Apache Web服务器软件集成。本文介绍的是如何在VisualSVN Server上增加一个网页自行修改密码的功能,...

    svn配套资料.rar

    使用SVN,用户可以通过命令行接口(CLI)或者图形用户界面(GUI)工具进行操作。常见的SVN GUI工具有TortoiseSVN、SmartSVN等。对于团队协作,SVN服务器需要设置,可以是本地服务器,也可以是云服务,如VisualSVN ...

    CollabNetSubversionEdge-5.2.4_linux.zip

    4. **VisualSVN Web UI**:提供了一个直观的图形用户界面(GUI),用户可以通过浏览器来管理Subversion仓库,包括创建、删除仓库,分配权限,查看日志和导出数据等。 5. **安全性**:CollabNet Subversion Edge支持...

    软工其中考卷

    - **安装 SVN 服务器**:首先需要在服务器上安装 SVN 服务器软件,例如使用 Apache 或者 VisualSVN Server。 - **创建仓库**:通过 SVNAdmin 创建一个新的仓库用于存储项目文件。 - **配置权限**:设置用户的访问...

Global site tag (gtag.js) - Google Analytics