SVN 乱记

学习使用SVN,约用了一个半小时。

 

久闻SVN大名了,之前公司一直在用CVS,我也在转型,没时间去学这东西,今天为了文档管理,还是看了一下。自己搞通了点什么,所以记下,备忘。

 

首先,谷歌SVN,找到大名鼎鼎的apache,有个zip赶紧下载去,下载没有可执行的文件,可能是个apache的服务器端,网站什么的,果断放弃。

 

再找,知道可以有windows服务器端,应该是不用apache网站什么的。翻长,从sourceforge下载了Setup-Subversion-....msi

 

只学到下面两句启动命令:

C:\>svnadmin create f:\share
svnadmin: E200011: 创建版本库失败
svnadmin: E200011: 无法创建最上层目录
svnadmin: E200011: “F:\share”已存在并且非空

--O!建repository目录要为空的!!再来--

C:\Users\kun.KUNTP>svnadmin create f:\svn_start

C:\Users\kun.KUNTP>svnserve
您必须指定 -d, -i, -t, --service 或 -X 中的一个。
使用“svnserve --help”得到用法。

C:\Users\kun.KUNTP>svnserve -d -r f:\svn_start

--服务端启动完成,但这是命令方式,要进一步写成一个服务才行,网上写有个什么SVNservice的,我没有去找。--

 

当然,启动之前还要配置这些repository目录下的文件:

 svnserve.conf

[general]
anon-access = none    #去掉

auth-access = write   #去掉

password-db = passwd #去掉

--表示从passwd文件中存放的用户及密码

2.6.2 passwd

[users]

admin=123456

 

 

客户端,搜索排前面的都有TortoiseSVN的份,可惜,也是要翻长,也是从sourceforge下载TortoiseSVN-....msi

 

CVS年代就用过tortoiseCVS,所以也是果断用。安装后,提示我直接在文件夹中使用。研究了一下,用法如下:

 

右键,如果是import就是把当前目录的东东上传到服务器,我在D盘下试了,结果所有的东东都在上传,点取消了,汗!

 

所以建个目录,应该用的是checkout,如果配置正确svn://192.168.1.1/svn_start

 

就可以用了,之后就是commit 、update的,大家懂。写到这里吧,以后再实际用一用。

 

再想多说一句,怎么网上找个技术也这么难。我打开了搜出来的十数个blog页呢,其实就是找svnserve与TortoiseSVN。当然我后面还有用户密码和安全的问题。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值