linux下使用svn

首先如果安装报错执行以下命令

# cd /var/lib/rpm
# ls
Basenames     __db.001  __db.003  Group       Name          Packages     Requirename  Sigmd5
Conflictname  __db.002  Dirnames  Installtid  Obsoletename  Providename  Sha1header   Triggername
# rm -rf __db*
# rpm --rebuilddb

安装

yum install subversion

创建仓库(目录自定义)

 

 完事可看见进去conf文件夹,可看见三个文件(authz权限,passwd账户,svnserve.conf配置)

passwd

authz

 

 这里rw带表读和写

svnserve.conf

 

 启动

svnserve -d -r /www/works/svn

停止

killall svnserve

 另外:

SVN服务器端不是简单将上传的文件一个一个存放起来的;
SVN服务器端默认采用的FSFS格式是将每次commit的内容增量方式存放的,每个增量包存成1个文件,这个增量包中包括了这次commit的全部数据。
也就是说你不可能在服务器端存放该版本库的文件夹下找到你上传的某个文件。

linux创建文件夹导入项目

svn checkout svn://写上你的服务器ip/需要checkout的项目名字/

posted @ 2021-03-09 10:55  酒过三巡  阅读(118)  评论(0)    收藏  举报