linux 下svn安装配置
来源:互联网 发布:网络流行欧美歌曲 编辑:程序博客网 时间:2024/06/05 07:56
系统环境centos
安装
>yum -y install subersion创建仓库目录
>mkdir -p /data/rep/svn/
启动
>svnserve -d -r /data/rep/svn/
-d 以后台进程方式运行
-r 目录 指定仓库根目录
>cd /data/rep/svn
>create java
>svnadmin -create java
这时java目录下面目录结构
drwxr-xr-x 2 root root 4096 Dec 12 13:29 conf
drwxr-sr-x 6 root root 4096 Dec 12 13:29 db
-r--r--r-- 1 root root 2 Dec 12 13:29 format
drwxr-xr-x 2 root root 4096 Dec 12 13:29 hooks
drwxr-xr-x 2 root root 4096 Dec 12 13:29 locks
-rw-r--r-- 1 root root 229 Dec 12 13:29 README.txt
进入conf目录下配置账号和权限
conf目录结构
-rw-r--r-- 1 root root 1080 Dec 12 13:29 authz
-rw-r--r-- 1 root root 309 Dec 12 13:29 passwd
-rw-r--r-- 1 root root 2279 Dec 12 13:29 svnserve.conf
svnserve.conf配置
权限值:write"为可读可写,"read"为只读,"none"表示无访问权限
auth-access = write 认证用户(读写操作)
password-db = passwd 密码文件名称
authz-db = authz 权限文件名称
passwd文件设置账号
添加用户
>vi passwd
[users]
test = test (用户名 = 密码)
authz配置权限
>vi authz
[java:/]
test = rw (test用户对上面的路径(仓库基路径)读写权限)
到此配置完毕
新建一个检出目录
>mkdir -p /data/test
>cd /data/test
>svn co svn://ip/java
提示输入用户名和密码,依次输入上面配置的用户名和密码
屏幕打印
Checked out revision 0.检出成功!
当前目录下有一个java目录,进入java目录,建立文件提交到svn
>cd /data/test/java
>echo 'hello' >> test.txt
>svn add test.txt
>svn commit -m 'my first file'; //-m 添加备注信息,必须否则无法提交
Adding test.txt
Transmitting file data .
Committed revision 1.
新建目录检出svn
>mkdir /data/test1
>cd /data/test1
>svn co svn://ip/java
A java/test.txt
Checked out revision 1.
这时 /data/test1/java下有刚提交的文件test.txt
0 0
- linux下svn安装配置
- Linux下SVN安装配置
- Linux下SVN安装配置
- Linux下SVN安装配置
- Linux下SVN安装配置
- Linux下SVN安装配置
- Linux下SVN安装配置
- Linux下SVN安装配置
- Linux下SVN安装配置
- Linux下SVN安装配置
- Linux下SVN安装配置
- Linux下安装配置svn
- Linux下SVN安装配置
- Linux下SVN安装配置
- linux下svn安装配置
- linux 下svn安装配置
- Linux下SVN安装配置
- Linux下SVN安装配置
- Mysql5.7在linux上安装步骤
- House Robber I & II | LeetCode
- zzulioj 1827: 石锅全拌 (线段树求区间和)
- Objective-C语言——实例方法与类方法之间互相调用
- jqurey.fullpage.js解读
- linux 下svn安装配置
- Python模块学习系列(4)----matplotlib
- RabbitMQ学习入门笔记
- pdf2html 手动编译,解决segmentation fault错误
- hdoj--5563--Clarke and five-pointed star(简单几何)
- 二维向量vector の 邪恶的多维数组 (一)
- Python快速入门笔记
- JavaScript函数-带参数的函数、带返回值的参数
- 黑马程序员——Java---类继承-覆盖-重载