Slik-Subversion+TortoiseSVN

http://blog.csdn.net/zj0078/article/details/8839192


注:未验证


1. windows下的svn服务器(Slik-Subversion-1.6.17-win32.msi)

Slik-Subversion :http://subversion.apache.org/packages.html

2.svn客户端

TortoiseSVN-1.3.2.5840-svn-1.3.0.msi

3.建立一个svn服务器文件夹,里面可以建立很多资料库,见一个 资料库文件夹,然后进去右键 TortoiseSVN->Create Repository here

4.找一个数据源,右键数据源文件夹 import,URL中输入服务器文件夹 file:///E:/服务器文件夹/资料库文件夹

5.右击数据源文件夹,checkout。这样数据源其实变成了一个客户端的目录

服务器文件夹 中包含了数据,以后用的时候先 update一下,然后自己修改好了,再commit

6.设置用户账户:目录:资料库文件夹/conf

passwd中 

[users]:
用户名 = 密码

svnserve.conf中

[general]

 password-db = passwd

authz中:

# [/foo/bar]
bill = rw
# &joe = r
# * =

# [repository:/baz/fuz]
bill = rw

现在所有人都可以checkout了,但是commit必须是上面那指定的用户就行,把所有用户都可以访问关掉

svnserve.conf中

anon-access = none

password-db = passwd

#authz-db = authz

#realm = namedEntity

7.打开服务器

cmd中:svnserve -d -r E:\服务器文件夹 --listen-host 服务器文件夹IP地址

这一步需要一直开着cmd窗口不给力,可以手动创建一个windows服务

建立一个autoRunSVN.bat文件 写入

sc create SVNServer binpath= "\"C:\Program Files\SlikSvn\bin\svnserve.exe\" --service -r --listen-host IP地址" displayname= "SVNService" depend= Tcpip start= auto   
pause

然后用管理员权限运行bat,成功后去windows服务中启动服务,这样以后就不用开这个cmd窗口了

具体见http://fxz-2008.iteye.com/blog/462067

客户端访问:指定一个空目录来放服务器某个目录,右键--checkout--

填入 svn://服务器文件夹IP地址/资料库文件夹


  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值