1、新建项目
svnadmin create /mnt/fbdisk/svn/newproject

2、会在svn下面建立newproject目录
total 24
drwxr-xr-x 2 root root 4096 Apr 3 14:05 conf
drwxr-sr-x 6 root root 4096 Apr 2 22:49 db
-r--r--r-- 1 root root 2 Apr 2 22:49 format
drwxr-xr-x 2 root root 4096 Apr 2 22:49 hooks
drwxr-xr-x 2 root root 4096 Apr 2 22:49 locks
-rw-r--r-- 1 root root 229 Apr 2 22:49 README.txt

3、进入conf目录
[root@izwz9c03srb2lqcllwbjd9z conf]# ll
total 12
-rw-r--r-- 1 root root 1119 Apr 3 14:02 authz 配置访问权限
-rw-r--r-- 1 root root 355 Apr 2 22:56 passwd 配置密码
-rw-r--r-- 1 root root 3068 Apr 3 14:05 svnserve.conf 配置svn服务

修改svnserver.conf,修改后如下
[root@izwz9c03srb2lqcllwbjd9z conf]# cat svnserve.conf |grep -v ^#|grep -v ^$
[general]
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = feiben
[sasl]

修改passwd添加账号密码,对应关系为账号密码,等号两边不能有空格,一个账号对应一行
[root@izwz9c03srb2lqcllwbjd9z conf]# cat passwd |grep -v ^#|grep -v ^$
[users]
admin=error#admin!@#
jinshan=error#jinshan!@#

修改authz,
[root@izwz9c03srb2lqcllwbjd9z conf]# cat authz |grep -v ^#|grep -v ^$
[aliases]
[groups]
admin = admin,jinshan 添加组成员
[/]
@admin = rw admin组成员有读写权限

4、关闭与启动
[root@izwz9c03srb2lqcllwbjd9z conf]# ps -ef |grep svn
root 22086 1 0 14:06 ? 00:00:00 svnserve -d -r /mnt/fbdisk/svn/
root 22128 22012 0 14:15 pts/0 00:00:00 grep --color=auto svn
[root@izwz9c03srb2lqcllwbjd9z conf]# kill -9 22086 关闭
[root@izwz9c03srb2lqcllwbjd9z conf]# svnserve -d -r /mnt/fbdisk/svn/ 启动

linux下新建svn项目的更多相关文章

  1. linux下使用SVN上传项目

    linux下使用SVN上传项目 摘自:https://blog.csdn.net/puppet_/article/details/78259591 2017年10月17日 13:51:33 puppe ...

  2. 如何在linux下搭建svn服务

    • 安装svn 使用命令 yum install subversion 如果提示上述错误,请以管理员身份运行 使用命令su root 再执行 yum install subversion 2,查看sv ...

  3. linux下安装svn

    linux下SVN服务器如何搭建和使用 | 浏览:12117 | 更新:2013-09-18 14:28 | 标签:linux linux下SVN服务器如何搭建和使用?说到SVN服务器,想必大家都知道 ...

  4. linux下部署php项目-Apache、php、mysql关联

    linux下部署php项目环境可以分为两种,一种使用Apache,php,mysql的压缩包安装,一种用yum命令进行安装. 使用三种软件的压缩包进行安装,需要手动配置三者之间的关系.apache和p ...

  5. linux下的C++项目创建

    CMake项目的完整构建 Linux下的CMake项目通常由几个文件夹组成.小伙伴们可以先在自己的电脑上新建一个文件夹,作为你代码的根目录,然后往里面建几个子文件夹,这里并不涉及具体的代码,只是可以作 ...

  6. Linux 下部署Django项目

    Linux 下部署Django项目   说明:本文所使用的环境为CentOS 6+Python2.7+Django1.11 安装Django.Nginx和uWSGI 1.确定已经安装了2.7版本的Py ...

  7. Linux下安装SVN,仓库创建,用户权限管理

    Exported from Notepad++           Linux下安装SVN,仓库创建,用户权限管理 1.SVN安装 Ubuntu系统下安装:sudoapt-getinstallsubv ...

  8. linux下创建svn仓库及用户

    1 Linux下创建svn仓库 1.1 启动SVN服务 svnserve -d -r  /SVNRootDirectry 其中SVNRootDirectry是你的SVN 根目录,例如192.85.1. ...

  9. Nginx知多少系列之(六)Linux下.NET Core项目负载均衡

    目录 1.前言 2.安装 3.配置文件详解 4.工作原理 5.Linux下托管.NET Core项目 6.Linux下.NET Core项目负载均衡 7.负载均衡策略详解 8.Linux下.NET C ...

随机推荐

  1. MySql的简单数据类型区别与认识

    date     3字节,日期,格式:2014-09-18time     3字节,时间,格式:08:42:30datetime     8字节,日期时间,格式:2014-09-18 08:42:30 ...

  2. strcmp函数

    strcmp函数用于c语言中两个字符串比较(只可以比较字符串,不可以比较数字) 规则 当s1>s2时,返回为正数: 当s1=s2时,返回值为0: 当s1<s2时,返回为负数: 两个字符串自 ...

  3. hdu 2586 How far away ?倍增LCA

    hdu 2586 How far away ?倍增LCA 题目链接 http://acm.hdu.edu.cn/showproblem.php?pid=2586 思路: 针对询问次数多的时候,采取倍增 ...

  4. android应用集成facebook登录

      之前都是做国内的应用开发,没有用过国外的三方登录,比如谷歌登录.facebok登录,最近参与了一个海外的支付相关的项目,调研了一下谷歌登录和facebook登录,其实调研之后觉得也是很简单的,尤其 ...

  5. Golang 探索对Goroutine的控制方法

    前言 在golang中,只需要在函数调用前加上关键字go即可创建一个并发任务单元,而这个新建的任务会被放入队列中,等待调度器安排.相比系统的MB级别线程栈,goroutine的自定义栈只有2KB,这使 ...

  6. 小白的Python之路 day1 模块初识

    模块初识 Python的强大之处在于他有非常丰富和强大的标准库和第三方库,几乎你想实现的任何功能都有相应的Python库支持,以后的课程中会深入讲解常用到的各种库,现在,我们先来象征性的学2个简单的. ...

  7. 逐步搭建Lamp环境之Linux的运行模式

    首先先来看几个概念,分别是:单用户.单任务.多用户.多任务 单用户: 是指操作系统一般只能由一个人同时进行登录 单任务: 是指操作系统只能同时处理一个任务 多用户: 是指操作系统可以允许由多个用户同时 ...

  8. 【Espruino】NO.12 加速度传感器演示

    http://blog.csdn.net/qwert1213131/article/details/31035403 本文属于个人理解,能力有限,纰漏在所难免.还望指正! [小鱼有点电] [Espru ...

  9. outb,inb等I/Oport操作函数

    功能: 如 i386 .在差别 I/O 空间和内存空间的进程的 I/O 空间写入数据. outb()   I/O 上写入 8 位数据 ( 1 字节 ). outw() I/O 上写入 16 位数据 ( ...

  10. iWeb峰会(HTML5峰会)2015年7月19日上海站会后感想

         上周日专门从南京跑到上海參加了iWeb峰会(HTML5峰会),感觉这一天去的挺值的.几个演讲都挺精彩,干货不少啊.       总体感觉随着2014年HTML5标准的终于定稿,最近HTML5 ...