Linux下使用Apache搭建SVN服务(三)

 

<五>. 安装SVN大笑

<1>. 解压安装:
1. 解压:
     tar -zvxf subversion-1.7.13.tar.gz
     cd subversion-1.7.13
     mkdir sqlite-amalgamation -- 创建目录吻
2. 解压sqlite:
     cd /soft
     tar -zvxf sqlite-amalgamation-3.6.18.tar.gz
3. 拷贝sqlite:
     cd sqlite-3.6.18/
      cp sqlite3.c /soft/subversion-1.7.13/sqlite-amalgamation
4. 配置SVN:哭
     cd /soft/subversion-1.7.13
     ./configure --help
     ./configure --prefix=/usr/local/svn --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util

          --with-neon=/usr/local/neon
5. 编译安装:大笑
     make
     make install  
     echo "/usr/local/svn/lib" >> /etc/ld.so.conf 
     ldconfig
6. 测试成功:天真
     /usr/local/svn/bin/svnserve --version


<六>. 创建中央仓库(在/opt/下创建)惊讶
1. “授权”使用/opt/
      su - root
      chmod 777 /opt/  
2. 创建目录机构:(在/opt/下“递归创建”文件夹)
      su - nick
      mkdir -p /opt/svn/project/CRM 
3. 创建中央仓库:
      svnadmin create /opt/svn/project/CRM
4. 创建成功:存在一些多出来的文件
      ls /opt/svn/project/CRM 
5. 初始导入<可省>:将CRM下的项目内容全部导入(提交后版本为1),注意:最后为“注释”
      svn import /soft/CRM file:///opt/svn/project/CRM -m "hello,I'm Nick Xu..."
(其中CRM可在Win下创建,上传到Linux下)
6. 权限回收:保密@ 回收SVN目录权限:
      chmod -R 700 /opt/svn/ 
@ “回收”/opt/权限:
      su - root
      chmod 755 /opt/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值