`
liukai
  • 浏览: 702154 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

SVN服务器端的搭建

阅读更多
首先 SVN服务器端有两种搭建方式
一个是svnservice 是SVN打头 比如 svn://localhost/demo/源码
一个是Apache是HTTP打头    比如  http://localhost/demo/源码
两者的区别从开头就知道了 前者适用于企业内部网 并且搭建快捷
后者适用于网络
今天我搭建的是前者,后者没搭建过 不多讲
主要是把今天搭建的经验记录下 以后用得着

首先去下个SVN服务器端,但是SVN加入了Apache基金 所以 网上给的很多都是过时的链接
跳到Apache基金网页 下载二进制包
现在的链接转到CollabNet公司下了
所以点第一个 CollabNet的链接
下载CollabNetSubversion-server-1.6.11-4.win32后
需要注意的就是开始装的服务器,因为我们是搭建的局域网所以就不装Apache了
仓库路径自己选择
找到仓库文件夹后(默认文件名是svn_repository)
在svn_repository文件夹下创建个自己需要的项目名 文件夹必须为空
然后创建资源库
方法不多说了了 有两种 一个图形创建  一个cmd创建
cmd是
svnadmin create X:/svn_repository/XX

创建后打开文件夹会发现很多文件
打开conf里面有3个文件 个个都有用
authz文件是权限配置
再最底下输入
[svndemo:/]
admin  =rw

其中svndemo是项目文件名字
admin是我的SVN登录名
这个是在另外一个文件夹 passwd
里添加

在[users]下面添加就是了
admin = pwd

admin是登录名 pwd是密码

最后就是svnserve.conf了
这个按网上找的 配置成
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz

无非就是把第一个anon-access 改为none
所有的#去掉就是了
cmd
输入
services.msc

看看服务启动没,没启动就启动下

开机不能启动的话试试
net start svnservice


这样SVN服务器就配置好了
在图形软件的repo_brower里试试
svn://localhost/svndemo

这个地址
弹出登陆框并且登陆成功的话说明配置成功了

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics