svnserver服务端与客户端安装配置.docxVIP

  • 2
  • 0
  • 约3.32千字
  • 约 6页
  • 2020-12-07 发布于天津
  • 举报
更多企业学院: 《中小企业管理全能版》 183套讲座+89700份资料 《总经理、高层管理》 49套讲座+16388份资料 《中层管理学院》 46套讲座+6020份资料 《国学智慧、易经》 46套讲座 《人力资源学院》 56套讲座+27123份资料 《各阶段员工培训学院》 77套讲座+ 324份资料 《员工管理企业学院》 67套讲座+ 8720份资料 《工厂生产管理学院》 52套讲座+ 13920份资料 《财务管理学院》 53套讲座+ 17945份资料 《销售经理学院》 56套讲座+ 14350份资料 《销售人员培训学院》 72套讲座+ 4879份资料 Windows 系统下SVNServer 服务端和客户端安装配置 1、软件下载 下载Subversion 服务器程序。【注意】如果之前已经安装了 Tortoise SVN客户端,必须选择与之配套的SVN服务端版本,否则会出现各 种问题,可以从Tortoise SVN 的About菜单中看到与之对应的 Subversio n 版本! 2、 服务器和客户端安装 服务器安装,直接运行安装程序,根据提示安装即可,这样我们就 有了一套服务器可以运行的环境。 客户端安装TortoiseSVN ,同样直接运行安装程序,按照提示安 装即可,不过最后完成后会提示是否重启,其实重启只是使 svn工 作拷贝在windows中的特殊样式生效,与所有的实际功能无关。重 启完毕后安装简体中文语言包,然后在随便一个目录右击,就会发 现多出了一些SVN相关菜单,选择其中的TortoiseSVN, 再选择子 菜单Settings, 设置Language 为中文(简体)。 3、 建立版本库(Repository ) 运行Subversion 服务器需要首先要建立一个版本库 (Repository ),可以看作服务器上存放数据的数据库,cmd下运 行 svnadmin create SVN 库的位置(如:D:/svnRoot) 。 复制SVNService.exe 至U SVN服务端安装目录下的 bin目录下。 第一次安装完后要到服务中手动启动它,或者到服务中将它设为自动 启动,让每次机器启动时自动启动这个服务。 在svn安装路径的bin,目录cmd下运行SVNService -install -d -r D:/svnRoot(SVN 库的位置)就会在目录D:\ svnRoot 下创建一 个版本库。 如果在命令行中不识别svn server命令,可以查看系统环境变量 path中有无subversion/bin 的条目,没有就手动加上。也可以使 用TortoiseSVN 图形化界面完成这一步:在目录 D:\svnRoot 下” 右键-TortoiseSVN-Create repository here ,然后可以选择 版本库模式,这里使用默认fsfs方式即可,然后就创建了一系列目 录和文件。打开命令行窗口(或DOS窗口),进入svn服务器bin目 录,输入 svnadmin create --fs-type bdb svnRoot 或 svnadmin create --fs-type fsfs svn Root ,创建版本库⑤⑥⑦⑧⑨⑩ 4、配置用户和权限 打开D:\svnRoot, 你会发现已经多了一些目录和文件,打开conf 子目录,打开svnserve.conf 文件,这里行前凡是有#的都等于是 被注释忽略了,你可以把#去掉让那一行生效,或者自己新添加行. 里面的英文注释已经详细说明了各种设置的含义 ,最后你设置 [general]小节中行前没有#号的内容为: anon-access = none # auth-access = write password-db = passwd 含义是: 未验证用户无任何权限(如果把none修改为read就是给予读权限) 已验证用户给予写权限(当然也能读) 密码数据存放到passwd文件中 【注意】anon-access = none 这条必须显示写出来,否则会有一 个默认权限,别人可能不用登陆就能看到你的项目!如图: 然后打开同目录的passwd文件来设置帐户: 同样,设置[users]小节中行前没有#号的内容,例如: wan glei = 111111 含义是: 用户admin 的密码为zhang。如图: 该目录下还有一个authz的文件,用来针对不同的目录给用户分配 不同的权限。某个用户根目录具有权限,该根目录下的所有目录都会 获得上级的权限。故在配置目录权限的时候,要注意每个目录所具有 的权限不同,rw就是读写权限。如图: 5、运行独立服务器 安装 subvers ion 的 bin 目录有 svn service.exe 。可以设置为开机 自动启动。或者在do

文档评论(0)

1亿VIP精品文档

相关文档