Linux svn增加版本库
来源:互联网 发布:网络犯罪调查女演员 编辑:程序博客网 时间:2024/06/16 06:51
svnadmin create 文件名
找到svn的路径,我的是/var/svnroot,然后输入:svnadmin create test,这样就就创建了svn版本库
配置svn项目权限
vim /var/svnroot/test/conf/svnserve.conf
anon-access=read #匿名可读
auth-access=write #验证用户可读写
password-db=passwd #指向验证用户名密码的数据文件 passwd ,也可指向指定的位置
auth-db=authz #指向验证用户的权限配置文件 authz
vim /var/svnroot/test/conf/passwd
[user]
user1 = 123456
user2 = 123456
#用户名称和密码
vim /var/svnroot/test/conf/authz
[groups]
admin = admin1 #管理员
test = user1,user2 #当前项目的用户
[test:/]
@admin = rw
@test = rw
#读写权限
启动svn服务 svnserve -d -r /var/svnroot
杀掉svn服务 killall svnserve
svn checkout svn://172.19.5.2/sunny /data0/htdocs/blog //检出一份版本库文件到指定目录
svn up //更新文件
自动更新
在vi /usr/local/svn/sunny/hooks/post-commit中加入
#!/bin/sh
#设置一些变量
SVN=/usr/bin/svn
WEB=/home/testsvn #要更新的目录
export LANG=en_US.UTF-8
$SVN update $WEB --username xxx --password xxx
其中SVN=右边改成 svn 命令位置 一般默认为/usr/bin/svn
WEB=右边改成你实际的web目录
赋予可执行权限
chmod 777 /usr/local/svn/sunny/hooks/post-commit
- Linux svn增加版本库
- SVN增加版本库
- linux svn创建版本库
- linux删除svn版本库
- Linux建立svn版本库
- linux建立svn版本库
- Linux 搭建svn版本库
- eclipse svn 版本信息增加修改日期
- linux 下svn版本库备份方法
- linux SVN服务器创建版本库
- Linux svn 回滚版本库
- linux SVN服务器创建版本库
- linux SVN服务器创建版本库
- Linux svn 回滚版本库
- linux下创建svn版本库
- linux SVN服务器创建版本库
- linux 下SVN服务端创建版本库
- linux 安装svn(二)创建版本库
- 慎用create table as select,一定要注意默认值的问题
- atoi函数原型
- 拿来主义!最火的iOS开源项目(一)
- 什么是类、对象、属性、方法、成员?
- JAVA启动参数整理
- Linux svn增加版本库
- linux socket常用函数以及使用顺序
- 广州传智播客写给在Java和.Net中徘徊的同学们
- 删除缓存apk
- 拿来主义!最火的iOS开源项目(二)
- selenium2的使用点滴
- 关于导航栏样式的动态控制
- 字符串Hash函数对比
- select、poll、epoll的比较