svn使用
Posted 51python
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了svn使用相关的知识,希望对你有一定的参考价值。
最近用到svn所以记一下以免后面再重新学
1、安装
svn --version 检查是否安装
如果有版本信息,就说明安装过了(某些linux是自带了),如果没有就安装下,命令如:
yum install subversion yum安装svn服务
2、创建项目仓库库
mkdir -p /home/myname/svn/svnrepos svn版本创建目录 svnadmin create /var/svn/svnrepos 首先创建一个版本库 运行后就有了多个文件包括(conf、db、locks等等) cd/home/myname/svn/svnrepos/conf //修改部分配置
1)passwd中添加(添加了两个密码)
#用户名=密码 admin1= 123456 admin2= 123456
2)配置组 authz添加
#创建一个组名字是dev(包括两个组员) dev=admin1,admin2 #指定根目录先的权限 [/] #组内的成员都具有读写权限 @dev = rw #其他用户没有权限访问 *=
3)配置svnserve.conf (红框框标出的把注释去掉,注意要顶格写),下面配置后的样子
注:有的说里面的realm= My First Repostory也要去掉注释,但是之前试过的没有成功,所以这次是没有去掉注释的
3、启动(颜色标记的可以不写,默认3690)
svnserve -d -r /home/mynamesvn/svnrepos --listen-port 3691
附:
查看进程是否启动成功:ps -ef|grep svnserve
关闭进程:kill -9 12345
这个12345是svnserve的进程号,你的需要改
4、远程拉取(安装TortoiseSVN)
找到你需要放的文件夹,右键选择svnchuckout
url:
svn://IP:3690
目录:
自己选择本地目录(用于后期存放项目)
点击ok!
成功的截图
本地文件夹有东西了!!!
以上是关于svn使用的主要内容,如果未能解决你的问题,请参考以下文章
CentOS yum 命令出现 [Errno 14] curl#6 - "Couldn't resolve host ..." 的解决方法(代码片段
mysql jdbc源码分析片段 和 Tomcat's JDBC Pool
22.1 代码管理平台介绍 22.2 安装svn 22.3客户端使用svn(linux) 22.4客户端使用svn(windows)