最近电脑上安装了fedoro14 ,玩玩linux,记下一些使用笔记
linux svn安装与使用
yum search subversion查找svn版本
yum install subverion安装
服务端:svnadmin create — 创建一个新的空的版本库
在conf目录下,authz新增用户,passwd新增密码
svnserve -d -r /var/svn/ (创建版本库目录)启动svn服务
svn co 项目的url,导出项目
svn update 更新代码
svn log path 查看日志
svn help 查看帮助
svn info 查看原svn路径,版本信息等
svn status 查看修改的内容(备注:如果新增类目录,目录下的文件不会显示出来,只会显示新目录)
svn commit -m ‘备注’ 提交代码 (备注:commit只能提交修改的文件,如果新增目录,commit是提交不了的,需要先add目录,然后才能commit)
linux按照svn服务端步骤
1、通过yum命令安装svnserve
yum -y install subversion
2、若需查看svn安装位置
rpm -ql subversion
3、创建版本库目录,此仅为目录,为后面创建版本库提供存放位置
mkdir /var/svn/svnrepos
4、创建svn版本库
svnadmin create /var/svn/svnrepos/iceboxsvn
5、cd /var/svn/svnrepos/iceboxsvn
6、vi authz 修改权限
7、vi passwd,添加账号
8、vi svnserve.conf
9、开启防火墙
iptables -I INPUT -p tcp --dport 3690 -j ACCEPT
/etc/rc.d/init.d/iptables save
10、启动svn服务
svnserve -d -r /var/svn/svnrepos
11、客户端访问svn服务器 svn://ip地址:3690/iceboxsvn