SVN版本控制器安装的那些事

本节和大家一起学习一下如何安装SVN版本控制器,主要分单机用户和局域网多级用户两种情况来介绍,欢迎大家一起来学习SVN版本控制器的安装方法,希望本节的介绍对你的学习有所帮助。

创新互联专注为客户提供全方位的互联网综合服务,包含不限于做网站、网站制作、平山网络推广、小程序制作、平山网络营销、平山企业策划、平山品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联为所有大学生创业者提供平山建站搭建服务,24小时服务热线:028-86922220,官方网址:www.cdcxhl.com

安装SVN版本控制器:

1.如果单机用户装一个客户端就行了

1.1下载windows安装包
TortoiseSVN-1.6.6.17493-win32-svn-1.6.6.msi
中文语言包:下载

1.2安装完后自动集成了windows,在任意文件夹右击。创建版本库

1.2.1在你工作的目录检出版本库

1.2.2检出时注意路径的格式。可以查看自带帮助文件里面都有

2.局域网多机用户安装svnserve
参考:http://hi.baidu.com/abub/blog/item/0306d7ccf226d91700e92886.html

Windows下svnserve安装及配置

1.如果没有安装过SVN版本控制器,通过以下地址下载安装:
http://subversion.tigris.org/files/documents/15/44049/Setup-Subversion-1.5.3.msi

2.安装完Subversion后创建Svnserve安装目录
例如:D:\Svnserve

3.将第1步安装的Subversion目录中bin目录下的所有文件复制到
D:\Svnserve目录当中

4.然后创建版本库目录(在启动Svnserve时需要此路径)
例如:D:\Svnroot

5.使用以下Dos命令将Svnserve注册为Win服务(服务器重启后自动运行,无需手动启动,命令中的路径信息根据以上操作进行修改)
sccreatesvnservebinpath="D:\svnserve\svnserve.exe--service--rootD:\Svnroot"displayname="Svnserve"depend=tcpipstart=auto
(注意:以上命令中的=号前面不能有空格,但后面必须有一个空格,请不要直接复制以上命令执行,以免因换行符问题导致出错,运行完毕后到windows服务管理里查看是否正确,如果运行错误,可以使用scdeletesvnserve命令删除重新输入正确的命令)

(自己查看是否启动,第一次可能要自己手动启动一下要不重启电脑)

6.运行DOS,将路径转到版本库目录D:\Svnroot
使用以下命令创建一个测试版本库:
svnadmincreate--fs-typebdbtest

7.查看D:\Svnroot目录是否成功创建版本库test,如果不成功请按照以上内容检查命令输入是否正确

8.使用以下命令测试上面创建的版本库:
以下地址中的localhost可以是已经绑定到apache配置中的任何域名地址
svncheckoutsvn://localhost/testD:\test
结果提示:取出版本为0则说明版本库创建成功

9.认证配置
SVN版本控制器安装过程中需要认证配置。默认匿名用户只有检出更新的权限,没有提交写入的权限
以下为基于每一个版本库的认证配置:
到刚才创建的版本库D:\Svnroot\test中,打开conf目录下的svnserve.conf
去掉
#anon-access=read
#auth-access=write
前面的注释符#,并修改为
anon-access=none
auth-access=write注意:前面不能有格。
让没有通过认证的用户对版本库没有任何操作读写权限,通过认证的用户有读写权限

将#password-db=passwd前面的#注释符去掉后保存
使用记事本打开conf目录下的passwd文件
按照用户名=密码的格式加入用户信息,比如
lvyaozu=123456

10.测试成功后删除test版本库,然后创建实际的版本库使用上面的方法配置用户名和密码信息。本节关于SVN版本控制器的安装方法介绍完毕。

【编辑推荐】

  1. 学习笔记: 如何删除SVN版本控制信息
  2. 删除SVN目录及从服务器端删除SVN版本库文件方法详解
  3. Lniux和Windows下如何删除SVN版本信息?
  4. SVN版本库自动备份如何实现?
  5. SVN访问版本库配置方式剖析

新闻名称:SVN版本控制器安装的那些事
网址分享:http://www.shufengxianlan.com/qtweb/news39/7239.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联