linux下新建svn项目
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项目的更多相关文章
- linux下使用SVN上传项目
linux下使用SVN上传项目 摘自:https://blog.csdn.net/puppet_/article/details/78259591 2017年10月17日 13:51:33 puppe ...
- 如何在linux下搭建svn服务
• 安装svn 使用命令 yum install subversion 如果提示上述错误,请以管理员身份运行 使用命令su root 再执行 yum install subversion 2,查看sv ...
- linux下安装svn
linux下SVN服务器如何搭建和使用 | 浏览:12117 | 更新:2013-09-18 14:28 | 标签:linux linux下SVN服务器如何搭建和使用?说到SVN服务器,想必大家都知道 ...
- linux下部署php项目-Apache、php、mysql关联
linux下部署php项目环境可以分为两种,一种使用Apache,php,mysql的压缩包安装,一种用yum命令进行安装. 使用三种软件的压缩包进行安装,需要手动配置三者之间的关系.apache和p ...
- linux下的C++项目创建
CMake项目的完整构建 Linux下的CMake项目通常由几个文件夹组成.小伙伴们可以先在自己的电脑上新建一个文件夹,作为你代码的根目录,然后往里面建几个子文件夹,这里并不涉及具体的代码,只是可以作 ...
- Linux 下部署Django项目
Linux 下部署Django项目 说明:本文所使用的环境为CentOS 6+Python2.7+Django1.11 安装Django.Nginx和uWSGI 1.确定已经安装了2.7版本的Py ...
- Linux下安装SVN,仓库创建,用户权限管理
Exported from Notepad++ Linux下安装SVN,仓库创建,用户权限管理 1.SVN安装 Ubuntu系统下安装:sudoapt-getinstallsubv ...
- linux下创建svn仓库及用户
1 Linux下创建svn仓库 1.1 启动SVN服务 svnserve -d -r /SVNRootDirectry 其中SVNRootDirectry是你的SVN 根目录,例如192.85.1. ...
- Nginx知多少系列之(六)Linux下.NET Core项目负载均衡
目录 1.前言 2.安装 3.配置文件详解 4.工作原理 5.Linux下托管.NET Core项目 6.Linux下.NET Core项目负载均衡 7.负载均衡策略详解 8.Linux下.NET C ...
随机推荐
- 这些 Drawable 的小技巧,你都了解吗?
一.前言 在 Android 的开发过程中,Drawable 经常会被用到,一般会用 Drawable 为 View 设置一个显示的效果.而在 Android 下,也提供了很多 Drawable 的默 ...
- NYOJ 417 死神来了 鸽巢原理
死神来了 时间限制:1000 ms | 内存限制:65535 KB 难度:3 描述 有一天,王小子在遨游世界时,遇到了一场自然灾害.一个人孤独的在一个岛上,没有吃的没有喝的.在他饥寒交迫将要死亡时 ...
- Koltin——最详细的可见性修饰符详解
在Kotlin中,不管是类,对象,接口,构造函数,函数,属性及其设置器都具有可见性修饰符.Kotlin中的可见性修饰符共四种.即public.protected.private.internal.在不 ...
- javascript设计模式——享元模式
前面的话 享元(flyweight)模式是一种用于性能优化的模式,“fly”在这里是苍蝇的意思,意为蝇量级.享元模式的核心是运用共享技术来有效支持大量细粒度的对象.如果系统中因为创建了大量类似的对象而 ...
- 浏览器Agent大全 (含IE 11, Edge)
Edge mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/51.0.27 ...
- c++对象在lua层的生命周期与内容扩展
前言 上一篇博客记录了 tolua++ 将 c++类型,变量,函数,以及对象导出到 lua 的过程,这篇博客就接着记录一下 c++对象的内存回收以及c++对象数据和方法在lua中的扩展. 首先 tol ...
- 自己动手写http服务器——线程池(一)
创建一个线程池,每有一个连接对象就将它添加到工作队列中,线程池中的线程通过竞争来取得任务并执行它(它是通过信号量实现的). //filename threadpool.h #ifndef THREAD ...
- jsp获取parameter乱码
String StaffName = new String(request.getParameter("StaffName").getBytes("iso-8859-1& ...
- 第03章-VTK系统概述(1)
[译者:这个系列教程是以Kitware公司出版的<VTK User's Guide -11th edition>一书作的中文翻译(出版时间2010年,ISBN: 978-1-930934- ...
- 剑指Offer面试题39(Java版):二叉树的深度
题目:输入一棵二叉树的根节点,求该数的深度. 从根节点到叶结点依次进过的结点(含根,叶结点)形成树的一条路径,最长路径的长度为树的深度. 比如.例如以下图的二叉树的深度为4.由于它从根节点到叶结点的最 ...