• Windows上安装配置SVN服务端


    一、安装包

    下载地址:http://subversion.apache.org/packages.html

    此处下载Win32Svn版本(32位及64位系统都可用),下载完成后双击.msi文件,然后根据步骤提示安装即可。

    二、配置

    1、在磁盘上创建一个文件夹,用于保存svn的资源库,比如E:svndata(后面步骤的操作都基于这个目录)。

    2、打开cmd,执行以下命令创建资源库(此处假设要开发的项目名为demo):

    svnadmin create E:svndatademo

    执行完成后可以看到E:svndata目录下生成了demo目录,demo里面的conf目录下有资源库的配置信息。

    3、打开E:svndatademoconf目录下的svnserve.conf文件,找到以下三行,取消注释:

    anon-access = read
    auth-access = write

    password-db = password

    第一行是允许匿名用户读取数据操作,如果不希望匿名用户读取,可以将read改为none。

    第二行是允许授权用户执行读取、写入数据操作。

    第三行是指定使用svn资源库使用passwd文件保存用户名、密码。

    4、打开E:svndatademoconf目录下的passwd.conf文件,即第3步中password-db指定的文件,添加以下内容:

    demouser = demopsd

    设置用户名为demouser,密码为demopsd。

    通过以上步骤基本将SVN服务端配置完成。

    5、配置完成后,就可以启动svn服务了,打开cmd,执行以下命令启动:

    svnserve -d -r E:svndata

    -------------------- 额外内容 --------------------

    如果不想每一次都通过命令来启动svn服务,可以将svn配置成系统服务。

    1、以管理员身份打开cmd,执行以下命令将svn设置成系统服务:

    sc create svn binPath= "D:Program FilesSubversioninsvnserve.exe --service -r E:svndata" displayname="Subversion 服务" depend= Tcpip

    其中D:Program FilesSubversion是svn的安装目录,完成后建议重启一下系统。

    2、按Win+R打开“运行”,运行以下命令打开服务管理器:

    services.msc

    在其中可以找到名为“Subcersion 服务”的服务,可以为其进行启动方式配置,如图:

  • 相关阅读:
    【LeetCode每日一题】2020.6.9 面试题46. 把数字翻译成字符串
    【NOIP2017提高A组模拟9.17】信仰是为了虚无之人
    【NOIP2017提高A组模拟9.17】猫
    【NOIP2017提高A组模拟9.17】组合数问题
    JZOJ 11.21 提高B组反思
    【NOIP2017提高A组模拟9.12】Arrays and Palindrome
    JZOJ【NOIP2013模拟联考14】隐藏指令
    JZOJ 11.14 提高B组反思
    CSP2020复赛游记
    JZOJ 【NOIP2017提高A组模拟9.14】捕老鼠
  • 原文地址:https://www.cnblogs.com/QingXiaxu/p/7207456.html
Copyright © 2020-2023  润新知