Ubuntu 下搭建SVN服务器
root@iZ25q0jd99eZ:~# sudo apt-get install subversion
root@iZ25q0jd99eZ:/etc/subversion# mkdir /svn
root@iZ25q0jd99eZ:/etc/subversion# cd /svn/
创建版本库
root@iZ25q0jd99eZ:/svn# svnadmin create /svn/sx
root@iZ25q0jd99eZ:/svn# ls
sx
root@iZ25q0jd99eZ:/svn# ll sx
total 32
drwxr-xr-x 6 root root 4096 May 9 08:39 ./
drwxr-xr-x 3 root root 4096 May 9 08:39 ../
drwxr-xr-x 2 root root 4096 May 9 08:39 conf/
drwxr-sr-x 6 root root 4096 May 9 08:39 db/
-r--r--r-- 1 root root 2 May 9 08:39 format
drwxr-xr-x 2 root root 4096 May 9 08:39 hooks/
drwxr-xr-x 2 root root 4096 May 9 08:39 locks/
-rw-r--r-- 1 root root 246 May 9 08:39 README.txt
root@iZ25q0jd99eZ:/svn/sx/conf# pwd
/svn/sx/conf
root@iZ25q0jd99eZ:/svn/sx/conf# ls
authz hooks-env.tmpl passwd svnserve.conf
root@iZ25q0jd99eZ:/svn/sx/conf# vi svnserve.conf
[general] anon-access = none
auth-access = write
password-db = /svn/sx/conf/passwd
authz-db = /svn/sx/conf/authz
root@iZ25q0jd99eZ:/svn/sx/conf# vi passwd
[users]
# harry = harryssecret
# sally = sallyssecret
admin01 = 123456
user01 = 123
root@iZ25q0jd99eZ:/svn/sx/conf# vi authz
[groups]
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe
adminsvn = admin01
adminuser = user01
[/]
@adminsvn = rw
[/sx]
@adminuser = rw
root@iZ25q0jd99eZ:/svn/sx/conf# svnserve -d -r /svn/sx
root@iZ25q0jd99eZ:/svn/sx/conf# ps -ef |grep svn
root 25443 1 0 08:54 ? 00:00:00 svnserve -d -r /svn/sx
root 25445 24814 0 08:54 pts/6 00:00:00 grep --color=auto svn
以上是单个版本库:在启动的时候要指定版本库!!!!
root@iZ25q0jd99eZ:/svn# svnadmin create /svn/test
root@iZ25q0jd99eZ:/svn# ls /svn/test/
conf db format hooks locks README.txt
root@iZ25q0jd99eZ:/svn/test/conf# vi svnserve.conf
[general]
anon-access = none
auth-access = write
password-db = /svn/test/conf/passwd
authz-db = /svn/test/conf/authz
root@iZ25q0jd99eZ:/svn/test/conf# vi passwd
[users]
# harry = harryssecret
# sally = sallyssecret
admintest01 = 123456
usertest01 = 123
root@iZ25q0jd99eZ:/svn/test/conf# vi authz
[groups]
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe
adminuser = admintest01
usertest = usertest01
[/]
@adminuser = rw
[/test]
@usertest = rw
* =
root@iZ25q0jd99eZ:/svn/test/conf# ps -ef |grep svn
root 25486 1 0 09:05 ? 00:00:00 svnserve -d -r /svn/sx
root 25586 24814 0 09:17 pts/6 00:00:00 grep --color=auto svn
root@iZ25q0jd99eZ:/svn/test/conf# kill -9 25486
root@iZ25q0jd99eZ:/svn/test/conf# svnserve -d -r /svn
root@iZ25q0jd99eZ:/svn/test/conf# ps -ef |grep svn
root 25590 1 0 09:18 ? 00:00:00 svnserve -d -r /svn #如果是多个版本库 不要指定版本库(启动的时候)
root 25592 24814 0 09:18 pts/6 00:00:00 grep --color=auto svn
Ubuntu 下搭建SVN服务器的更多相关文章
- ubuntu下搭建svn服务器
[ubuntu下搭建svn服务器] 1.创建目录 mkdir ~/svn/repository/ 2.创建仓库 svnadmin create repository 3.进入 repository/c ...
- Ubuntu 14.04 下搭建SVN服务器 svn://
Ubuntu 14.04 下搭建SVN服务器 svn:// 安装软件包: sudo apt-get install subversion 之后选择SVN服务文件及配置文件的放置位置.我放在了/srv下 ...
- Ubuntu 14.04 下搭建SVN服务器 (转载自 http://www.linuxidc.com/Linux/2015-01/111956.htm)-------------我所用到是红色字体
http://www.linuxidc.com/Linux/2015-01/111956.htm Ubuntu 14.04 下搭建SVN服务器 svn:// 安装软件包: sudo apt-get i ...
- Windows和Linux环境下搭建SVN服务器
--------------------------Windows下搭建SVN服务器----------------------------- 一.安装SVN服务端 软件包Setup-Subversi ...
- Ubuntu环境搭建svn服务器
记录一次使用Ubuntu环境搭建svn服务器的详细步骤 一.查看是否已经安装svn 命令:svn如果显示以下信息,说明已安装 二.卸载已安装的svn 命令:sudo apt-get remove ...
- 【转】Ubuntu环境搭建svn服务器
记录一次使用Ubuntu环境搭建svn服务器的详细步骤 一.查看是否已经安装svn 命令:svn如果显示以下信息,说明已安装 二.卸载已安装的svn 命令:sudo apt-get remove -- ...
- Winxp下搭建SVN服务器
本文介绍一种在winxp下搭建SVN服务器的方法. (1) 需要下载Slik-Subversion和TortoiseSVN两个软件.我使用的版本是Slik-Subversion-1.8.3-1-win ...
- 在Ubuntu下搭建FTP服务器的方法
由于整个学校相当于一个大型局域网,相互之间传送数据非常快,比如要共享个电影,传点资料什么的. 所以我们可以选择搭建一个FTP服务器来共享文件. 那么问题来了,有的同学会问,我们既然在一个局域网内,直接 ...
- Ubuntu下搭建FTP服务器
Ubuntu下搭建FTP服务器 我装的服务器系统是Ubuntu 12.04 LTS,FTP软件当然是选择大名鼎鼎的vsftpd(very secure FTP daemon), 用系统自带的FTP还好 ...
随机推荐
- CSS------添加注释框
my.html <div><a href="#" class="tip">你好<span><k>哈哈哈哈< ...
- easyui datagrid 编辑器绑定事件
依照网上的和自己想的,在获取编辑器后直接绑定事件,思路没有问题,但是总是不响应 细细浏览网上的资料,无意中看到editor 的type 类型和自己写的不一致,自己写的是textbox,而网上的是val ...
- serialization机制
首先说明一下序列化的知识: java中的序列化(serialization)机制能够将一个实例对象的状态信息写入到一个字节流中,使其可以通过socket进行传输.或者持久化存储到数据库或文件系统中:然 ...
- Java读取word文档,转换为网页
public class Test3 { /** * * @param path * @param paths * @param savepaths */ public static void cha ...
- (转)win32Application和win32ApplicationConsole
这几天在创建MFC项目时,常常遇到一下两个连接错误,例如: 1. LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _ma ...
- JavaScript简易缩放程序
一.前言: 上一篇随笔中已经把拖动程序完成了,这篇主要把缩放程序完成,后面合并后可以做成一个图片裁剪的功能 简易缩放程序DEMO:http://jsfiddle.net/UN99R/ 限制缩放程序DE ...
- HDOJ 4731 Minimum palindrome
Minimum palindrome Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Other ...
- 微信成为首批支持iPhone 6s /Plus 上 3D Touch 功能的 App
2015苹果新品发布会上微信成为首批支持iPhone 6s 和 iPhone 6s Plus 上 3D Touch 功能的 App.通过 3D Touch,微信用户将可以通过更精减的操作完成基本任务, ...
- java web dao 层和dao 实现层有什么好处
接口是为了屏蔽不同数据库的JDBC实现差异而出现的. 以常见的系统组织结构为例,管理系统里有一个部门department表用于存放部门信息,因为部门下面可能有子部门所以表中的字段要定义成类似树形结构的 ...
- Ubuntu下为Firefox安装Adobe Flash Player
使用环境: OS:Ubuntu 12.04 LTS Browser: Firefox 12.0 Adobe Flash Player: install_flash_play ...