zoukankan      html  css  js  c++  java
  • ubuntu 安装svn 版本12.04

    ubuntu 安装svn

    1.安装apache

    sudo apt-get install apache2

    2.安装SVN

    sudo apt-get install subversion

    sudo apt-get install libapache2-svn

    3.创建SVN存储仓库的文件夹

    sudo mkdir /var/svn

    4.使用SVN命令,创建存储仓库

    sudo svnadmin create /var/svn

    *然后就会看到在svn目录里边多了一些文件和文件夹

    5.把这个仓库目录授权给apache可读写

    sudo chown -R www-data:www-data /var/svn

    6.打开apache的配置文件,修改dav_svn.conf的配置

    sudo vim /etc/apache2/mods-available/dav_svn.con

    加入一下内容(或者吧前边的注释去掉)

    <Location /svn>

    DAV svn

    SVNPath /var/svn

    AuthType Basic

    AuthName "My Subversion Repository"

    AuthUserFile /var/svn/conf/passwd

    #<LimitExcept GET PROPFIND OPTIONS REPORT>

    Require valid-user

    #</LimitExcept>

    </Location>

    7.为SVN添加用户

    sudo htpasswd -c /var/svn/conf/passwd username

    *然后输入两次密码就ok了

    8.重启apache服务

    sudo /etc/init.d/apache2 restart

    9.接下来,直接在地址栏输入

    http://127.0.0.1/svn或者http://localhost/svn

    输入用户名和密码,就可以查看svn仓库了!,

    可以先提交几个文件或者目录到svn目录,然后co到某个文件夹就可以了。我用到的命令有:



     svn co http://localhost/svn/myproject myproject --username jackqqxu


    svn delete -m 'delete phpinfo' http://localhost/svn/phpinfo.php


    svn import -m "first import" /var/www/first/ file:///home/svn/myproject

     svn: Can't open file '/var/svn/db/txn-current-lock': Permission denied

    出现: txn-current-lock 没有权限,在db文件夹下面找到,为他赋予足够的权限(777)

  • 相关阅读:
    [HDOJ3567]Eight II
    [HDOJ3622]Bomb Game
    HTML 5 音频
    下拉菜单
    固定导航及右侧固定广告
    隔行换色
    返回顶部
    HTML 5 视频
    TAB切换
    自我介绍
  • 原文地址:https://www.cnblogs.com/zhangjun516/p/2812944.html
Copyright © 2011-2022 走看看