SVN服务器及客户端安装配置详解

1.准备条件:

1.      PC已经安装好了eclipse、JDK都已经完全ok

2.      下载TortoiseSVN-1.8.5.25224-win32-svn-1.8.8.msi 下载地址:http://tortoisesvn.tigris.org/

3.      给Eclipse安装SVN插件-Subversion,也就是Subeclipse插件

a)        方法1,打开eclipse-》help-》EclipseMarketPlace-》Search SVN-》Subversive-》Install,ok

b)        方法2,在线安装,打开eclipse-》help-》install new Software-》名字随意,写入地址:http://subclipse.tigris.org/update

 

准备条件完成后,

2.开始SVN服务器配置

1.      安装SVNService(cmd窗口一行输入下面命令)

sc create svnservice    binpath= "C:\Program Files\TortoiseSVN\bin\svnserve.exe --service -r D:\svnroot"     displayname= "SVNService"      depend= Tcpip

2.      提示success,则表示上一步成功,在进行服务启动,在运行service.msc后,可以看到名称为svnservice的服务,可以手动右键启动此服务,或者net start svnservice启动

2.1SVN仓库创建:

方法一:   手动创建

    1 .D盘创建名为 SVNroot的空目录

    2.在目录上 , 或在在目录内空白处点右键 , 从 TortoiseSVN 菜单中选择 Create repository here.. . ( 在此处创建电子仓库 ), 在选择电子仓库类型后 , 将会自动生成一些文件和目录. 这样就完成了电子仓库的创建 , 你可以用同样的方法创建多个电子仓库。

    注 : 电子仓库类型有两种可供选择, 选择任意一种即可 :

   1.Native filesystem(FSFS) 本地文件系统

    2.Berkelydatabase(BDB) Berkely 数据库

    不同的选择只会影响电子仓库的数据存取格式 , 默认选择为 :Native filesystem

方法二:命令行

开始 = 》运行 = 》 cmd 调出命令行,在任意目录结构下键入如下命令来创建电子仓库:

svnadmin create d:\SVNRoot  

如果上面命令无法执行,需要配置SVN的环境变量

 

 2.2 配置用户和权限

修改svnserve.conf 文件

来到 E:\ SVNRoot \conf 目录,修改 svnserve.conf :

# [general]

# password-db = passwd

改为:

[general]

password-db = passwd

  

然后修改同目录的 passwd 文件,去掉下面三行的注释:

# [users]

# harry = harryssecret

# sally = sallyssecret

最后变成:

[users]

harry = harryssecret

sally = sallyssecret

 

 

到此为止,SVN已经配置成功,可进行使用,

如果想在局域网内部,局域网其他PC可以进行SVN访问,

svn://服务器IP地址/项目名称

注意:

         做服务器的PC一定要关掉防火墙

参考:

http://dianziermu.iteye.com/blog/405618

http://www.cnblogs.com/duanxz/p/3334660.html

转载于:https://my.oschina.net/u/3194172/blog/889120

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值