LINUX 配置SVN

1. 安装SVN  yum -y install subversion

2. 创建版本库目录

   mkdir /root/svn/

     svnserve -d -r /root/svn/

3. 创建版本库

    svnadmin create /root/svn/www.food.com

      这时www.food.com目录下就有一些配置文件了

 4. 配置

    1> 开启配置文件

        cd /root/svn/www.food.com/conf

        vim svnserve.conf

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

        前面的#去掉(注意不要留空格)

     2>配置用户和密码

     vim passwd

         想要加入的用户和密码直接添加到文件

         hello=hello

         password=password

         保存后我们就有两个用户了

   5. 在你想要的目录中创建工作副本

   svn checkout svn://IP/www.food.com

    

  下面是一些常用的命令

  svn checkout svn://192.168.1.1

    svn add file 添加文件

    svn commit -m "logMessage" path|file

    svn delete path

    svn log path

    svn diff path 比较文件的差异

最新

1,启动SVN 
sudo svnserve -d -r /home/data/svn/

其中 -d 表示守护进程, -r 表示在后台执行 
/home/data/svn/ 为svn的安装目录


2,关闭SVN 
这里采取linux杀死进程的方式处理的 
ps -ef|grep svnserve 
root 4967 1 0 Aug23 ? 00:00:00 svnserve -d -r repository/ 
这里 kill -9 4967杀死进程, 此4967为进程号

3. echo 3 > /proc/sys/m/drop_caches  释放缓存

   

原文地址:https://www.cnblogs.com/shaoshao/p/4317823.html