Windows下Subversion的安装及配置

    xiaoxiao2021-03-25  143

    Windows下Subversion的安装及配置

    一、下载所需文件

      服务器:Subversion v1.8.17.msi   http://download.csdn.net/detail/u011617097/9306745

      客户端:Tortoisesvn V1.9.5.msi   https://tortoisesvn.net/downloads.html(可下载中文语言包)

    二、在Windows安装

      解压文件,双击安装包,这个你会的,最傻瓜安装方式就是一直地Next,安装完Tortoisesvn语言包后,右键Tortoisesvn设置中文。

    三、创建项目(一库一项目)

    1、建立目录,存放所有仓库,这里为 "D:\svnhome"。

    2、创立独立仓库,存放各个项目(project1, project2)

        svnadmin create D:\svnhome\project1

        svnadmin create D:\svnhome\project2

        好了,有些朋友可能会出现下面的问题:

     

       没关系,我们可以把工作目录切换到Subversion的安装目录下

       在这里,我的Subversion安装目录是:D:\Program Files\Subversion,那么,可执行文件就在 D:\Program Files\Subversion\bin里面了。

      

      当然,你也可以使用Tortoisesvn创建仓库,先建立一个仓库目录D:\svnhome\project1,在project1上面点击右键,如下

    3、启动服务器

     svnserve -d -r D:\svnhome

     至此,你的SVN服务器已经可以访问了!访问地址为:

    svn://127.0.0.1/project1 或 file:///D:/svnhome/project1

    svn://127.0.0.1/project2 或 file:///D:/svnhome/project2

    如果不是在本机访问,必须把回路IP改成局域网或公网IP。注意你家的防火墙!

    四、服务器简单配置

    1、编辑文件 D:\svnhome\project1\conf\svnserve.conf (库配置文件),加入下面几行!每行前面不能有任何字符,不然会报错!

    anon-access = none auth-access = write password-db = passwd authz-db = authz 

    2、编辑文件 D:\svnhome\project1\conf\passwd (存放用户及密码),增加新用户,加入

    [users] admin1 = 123456

    admin2 = 123456

    3、编辑文件 D:\svnhome\project1\conf\authz (权限相关),给admin写入权限,加入

    [groups] project1 =admin1,admin2 [/] @project1 = rw * = r 4、加入系统服务

    添加:如果路径中有空格需要使用\转义" sc create svnserve1 binPath= "\"E:/Program Files (x86)/Subversion/bin/svnserve.exe\" -- service --root E:/SvnHome" depend= TCPIP start= auto 删除: sc delete svnservice

    以上步骤均基于Windows操作系统,至于Linux的,也是差不多的,这里就不多说了。 

    转载请注明原文地址: https://ju.6miu.com/read-7807.html

    最新回复(0)