zoukankan      html  css  js  c++  java
  • 配置SVN

    一.使用SVN管理VS2005的代码,要用到以下几个软件
      1. Apache
      2.TortoiseSVN
      3.SVN 
    二.开始安装软件
      1.安装Apache,这个可以参考我以前的文章 当访问http://localhost:8080/,看到 "It Works!",说明Apache已经可以使用了.
      2.安装TortoiseSVN(小海龟),windows下一路Next就行了,TortoiseSVN是资源管理器的一个扩展,装完后在鼠标 右键里就可以看到.
      3.现在我们用TortoiseSVN创建Repository 在D:\下新建一个目录SVN,这个SVN目录作为Repository的根目录(目录名可以任意起) 在D:\SVN下新建两个目录TestR1和TestR2,这两个目录分别作为两个项目的根目录,测试用的 在D:\SVN\TestR1目录上点右键选择TortoiseSVN-->create repository here,再弹出的对话框里选BDB TestR2也作同样的操作 这样Repository就创建完了
      4.安装SVN,我用的是svn-win32-1.4.4 解压缩后放到任一目录下,我放在E:\MYLIB目录下,我的apache也在这个目录下 修改apache的httpd.conf文件,
        把 #LoadModule dav_module modules/mod_dav.so
             #LoadModule dav_fs_module modules/mod_dav_fs.so 
        前面的#去掉,并加上下面两句
        LoadModule dav_svn_module E:/MYLIB/SVN/bin/mod_dav_svn.so
        LoadModule authz_svn_module E:/MYLIB/SVN/bin/mod_authz_svn.so
        上面这两句我用的是绝对路径,我在网上看了很多文章,说是把这两个so文件复制到apache的modules目录下
        然后使用想对路径,这个方法我一直没有成功,起动apache起一直报错,用了绝对路径就OK了 接下来在   httpd.conf文件的最未尾加上下面这几行
        AuthUserFile :保存用户名和密码的文件
        我的dav_svn.passwd像这样的 admin:admin user1:123456 user2:user2
       用户名:密码 这样的格式,密码现在是明文的,这样可以手工来添加用户;也可以使用apache\bin下的htpasswd.exe来创建dav_svn.passwd,具体使用方法可以看这个文件的帮助htpasswd.exe /?
        AuthzSVNAccessFile :控制SVN访问权限控制
        我的文件dav_svn.authz像这样的
        [groups]
        admin = admin
        group1 = user1
        group2 = user2
        [/] @admin = rw
        [TestR1:/]
        @group1 = rw
        [TestR2:/]
        @group2 = rw
        admin可以读写根目录下的所有项目
        user1属于group1可以读写TestR1下的文件 user2属于group2可以读写TestR2下的文件
        上面的这些配置在TortoiseSVN的帮助文件里都有详细说明
        dav_svn.passwd和dav_svn.authz文件都放到apache的conf文件下
        现在重起apache,使用user1访问http://localhost:8080/svn/TestR1 使用user2访问http://localhost:8080/svn/TestR2 可以访问的话,到这一步SVN已经配置好了

    Powered by ScribeFire.

  • 相关阅读:
    CF786E ALT
    CF704D Captain America
    [NOI2016]循环之美
    「PKUWC2018」猎人杀
    [HNOI2019]JOJO
    博客已转移
    $20200203$的数学作业
    20200202的数学作业
    NOIp 2016 选课 (DP)
    Luogu P2574 XOR的艺术 (线段树)
  • 原文地址:https://www.cnblogs.com/lost0/p/871454.html
Copyright © 2011-2022 走看看