zoukankan      html  css  js  c++  java
  • svn服务器安装


    下载:

     http://subversion.tigris.org/downloads/subversion-1.6.11.tar.bz2
        http://subversion.tigris.org/downloads/subversion-1.6.11.tar.gz
        http://subversion.tigris.org/downloads/subversion-1.6.11.zip
        http://subversion.tigris.org/downloads/subversion-deps-1.6.11.tar.bz2
        http://subversion.tigris.org/downloads/subversion-deps-1.6.11.tar.gz
        http://subversion.tigris.org/downloads/subversion-deps-1.6.11.zip
     

     --------------------------------------------------------------

    安装:

    tar zxvf subversion-1.6.11.tar.gz

    tar zxvf  subversion-deps-1.6.11.tar.gz

    cd /home/install/subversion-1.6.11/

    ./configure --prefix=/opt/svn --without-berkeley-db --with-zlib=/root/install/subversion-1.6.11/zlib 

    make & make install

    ---------------------------------------------------------------------------------------------

    测试安装是否成功:

     svnadmin --version

    然后把 /home/svn/projectname/conf/passwd, /home/svn/projectname/conf/svnserve.conf, /home/svn/projectname/hooks/control-file里的参数配置一下passwd里放的是每个用户名和密码

    svnserve.conf里放的是关于匿名和非匿名用户的权限

    authz 放置用户用户和组的权限 

    control-file里放的是具体到每个文件夹,每个用户的读写权限

    再来要打开subversion的端口,subversion默认端口是3690

    su - root -c "svnserve -d -r /home/svn/projectname"

    命令执行后可以用:

    ps -ed | grep svnserve

    查看svnserve服务是否已经启动

    还可以用:

    netstat -ant | grep 3690

    查看3690端口是否已经被监听

    把当前路径设置到放代码的路径,比如说

    /home/svn/projectname

    然后执行

    svn import svn://localhost/projectname -m "projectname"

    等命令行重新出现后就完成了。

     ----------------------------------------------------------------------------------------------

    useradd svn

    首先创建一个repository

    svnadmin create /home/svn/projectname

     ----------------------------------------------------------------------------------------------

    svn 服务器启动命令

    $ svnserve -d --foreground -r /home/svn/# -d -- daemon mode# --foreground -- run in foreground (useful for debugging)# -r -- root of directory to serve
  • 相关阅读:
    Mac下安装cscope和ctags
    MAC的VIMRC
    我的Linux系统的VIMRC
    关于在VI中查看BIN文件二进制值不对的问题
    没有关心过编写代码方式的好处,你是不是也是这样?
    四十不惑,真的不惑了么?
    jQuery通过text值来设置选定,以及遍历select的选项个数和遍历
    C#解析XML文件
    网页调用本地程序(Windows下浏览器全兼容)
    C#获取文件的md5
  • 原文地址:https://www.cnblogs.com/linn/p/1954318.html
Copyright © 2011-2022 走看看