zoukankan      html  css  js  c++  java
  • svn搭建和配置

      svn server使用的是ubuntu版本,本地使用的是eclipse neon.3版本,并且svn client版本使用的是1.8.x版本,下载路径是:http://subclipse.tigris.org/update_1.8.x

      在unbutu中安装好server后,

      

      先创建两个目录,svndata和svnpasswd,svndata是svn的存储路径,svnpasswd是配置文件信息路径。svndata和svnpasswd可以直接用conf中的。本案例使用的是conf中的,适用于单个项目

     然后开启服务 svnserve -d -r /home/rosefinch/rosefinchsvn/svndata。创建项目目录 svnadmin create jspxcms,这个目录在svndata文件夹中,进入conf目录中,修改svnserve.conf文件,可以进行备份 cp -p svnserve.conf svnserve.conf.defaul。

      进行详细配置

         anon-access = none //禁止匿名访问

         auth-access = write //认证后有读的权限

         password-db = /application/svnpasswd/passwd //指定密码文件

         authz-db = /appplication/svnpasswd/authz //指定权限认证文件

    修改conf中的authz和passwd

    passwd修改:

    authz修改:

    添加:

    [groups]

    developer = 用户名称

    [库名称:访问路径(一般是/)]

    @developer = rw   授予权限

    编辑 svnserve.conf

    重启svn

    杀死svn服务

    pkill svnserve

    启动

     svnserve -d -r /home/rosefinch/rosefinchsvn/svndata

    对于eclipse中的项目,复制后还是会提交到原来的svn项目中,因此需要删除复制后的项目中的.svn文件夹,这是一个隐藏文件。

  • 相关阅读:
    可图性判定HavelHakimi定理
    并查集入门
    js数组和函数应用
    DOM用法及应用
    javascript基础知识
    表单
    PHP变量
    30天自制操作系统开发笔记——IDT中断描述符表
    《30天自制操作系统》学习笔记——汇编程序磁盘BIOS调用
    汇编指令: LGDT、LIDT、LLDT、LMSW、LOADALL、LOADALL286、LOCK、LODSB、LODSW、LODSD
  • 原文地址:https://www.cnblogs.com/fengmao/p/7263924.html
Copyright © 2011-2022 走看看