zoukankan      html  css  js  c++  java
  • svn服务器搭建之SlikSvn

    SVN服务器搭建 二进制文件下载地址http://subversion.apache.org/packages.html

    我下载的是sliksvn,都差不多的,安装好后,

    手动创建一个目录,如d:svnDBsvnrepository

    在DOS命令行中运行svnadmin create d:svnDBsvnrepository

    在svnrepository下会看到

    其中:

    conf目录存放配置信息;

    db目录就是所有版本控制的数据文件;

    hooks目录放置hook脚本文件的目录;

    locks用来放置Subversion文件库锁定数据的目录, 用来追踪存取文件库的客户端;

    format文件是一个文本文件,里面只放了一个整数,表示当前文件库配置的版本号;

    配置

    通过自带服务平台Subserver的实现

    打开/conf/目录,打开svnserve.conf找到以下行,去除每行开头的#:(特别注意不要在行的前面留空格

    [general]

    anon-access= read              #保证只有认证用户可以访问,即关闭匿名访问

    auth-access= write              #通过认证的使用权限

    password-db= passwd         #指定了用户密码文件

    打开/conf/目录,打开passwd文件,增加用户,一行一个,存储格式为“用户名 = 密码”

    [users]

    # 定义用户信息

    harry = harryssecret
    sally = sallyssecret

    创建及启动SVN服务

    打开DOS窗口,使用sc创建windows服务,将当前目录指向到Subversion的bin目录下,输入:

    sc create SVNService binpath= "d:SlikSvninsvnserve.exe --service-r d:svnDB " displayname= "SVNService" depend= Tcpip start=auto(特别注意=后面有空格)

    接着输入命令“svnserve -d --listen-port 3690 -r d:svn” 这里“d:svnDB” 是你在svn中创建的版本库路径,然后执行命令,记住窗口不能关闭,关闭之后svn服务就停止了。

    在浏览器输入svn://127.0.0.1/svnDB/svnrepository即可访问服务器

  • 相关阅读:
    mac zsh选择到行首的快捷键
    phalcon下拉列表
    tinycore remaster方法
    bundle安装方法
    centos7安装avahi
    pydoc介绍
    macosx下apache的默认用户为daemon
    centos配置ssh免密码登录后,仍提示输入密码
    xampp默认项目文件夹htdocs
    微信开发:"errcode": -1000,"errmsg": "system error"错误的解决办法
  • 原文地址:https://www.cnblogs.com/sinslu/p/4424306.html
Copyright © 2011-2022 走看看