centos下svn使用说明
2018-02-07 14:38
260 查看
svn
1.svn安装
root用户下1.yum install subversion 安装svn
2.svnserve --version 测试是否安装成功,成功显示svn的版本号
3.sudo mkdir -p /var/svn 建立版本库
4.svnadmin create /var/svn/test 建立版本库
5.vim /var/svn/test/conf/svnserve.conf编辑svn的配置文件 大致如下
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = test
6.vim /var/svn/test/conf/passwd 编辑用户配置文件
[users]
admin = admin
test = test #用户名 = 密码
7.vim /var/svn/test/conf/authz 配置权限文件
[groups]
admin = admin #等号左边为组名,右边为属于改组的用户
test = test
[test:/] #表示根目录(var/svn/test)test: 对应前面配置的realm = test
@admin = rw #表示admin组对根目录具有读写权限
@test = r #表示test组对根目录具有读权限
8.启动svn
svnserve -d -r /var/svn
2.svn使用
创建版本库:mkdir /path/to/repo 创建一个文件夹
svnadmin create /path/to/repo 将文件夹设为版本库
检出版本库
svn chechout(缩写:co) svn://ip:port/版本库名称
mkdir -p main 创建文件夹
svn add main 把文件夹添加入版本库
svn commit(缩写:ci) -m "日志说明" main/ 把文件夹提交至版本库(文件操作与上述相同)
新建的文件或者文件夹 需要先 add 然后 commit
修改后的文件只需要 commit就好
svn delete test 删除文件(删除文件夹相同)
上述是常用的svn命令 如果有其他的需要,可以去网上查询相关的操作
3.svn重启
首先查看svn是否有进程 如果有 直接kill-9
ps -aux | grep svn
然后进入svn的根目录
执行
svnserve -d -r /var/svn
svn重启成功
相关文章推荐
- CentOS笔记:svn命令行使用说明
- centos6.5下svn的使用说明
- 用CornerStone配置SVN,HTTP及svn简单使用说明
- SVN使用说明
- CornerStone配置SVN,HTTP及SVN简单使用说明
- 用CornerStone配置SVN,HTTP及svn简单使用说明
- (centos)安装latex及使用技巧说明
- centos下svn和Apache的结合使用
- iOS 用CornerStone配置SVN,HTTP及svn简单使用说明
- 用CornerStone配置SVN,HTTP及svn简单使用说明
- 码云git和svn使用说明
- 解决Centos 6使用svn时本地使用明文密码的问题,保存密文密码
- svn的使用详细说明
- svn命令行使用说明 Subversion的安装与简单使用
- CentOS搭建SVN服务器及使用Eclipse连接SVN服务器
- svn使用说明及常用命令总结
- linux(centos)如何使用svn进行多个版本库的配置
- SVN的分支、主干合并的使用说明
- SVN客户端--TortoiseSVN使用说明
- svn使用说明