<强> 强>
(本文永久地址:http://woymk.blog.51cto.com/10000269/1951937)
Subversion/(版本控制系统,风投),颠覆。,。,
,
颠覆。,,,。,
,
(软件配置管理,SCM)。,,,。Subversion SCM,。,
,
<强> 强>
,
颠覆,颠覆。(存储库访问),,,,。
,
<强> 强>
svn
,
svnversion
()
,
svnlook
,
svnadmin
, Subversion
,
mod_dav_svn Apache HTTP,
,
svnserve
,, SSH,
,
svndumpfilter Subversion
,
svnsync
,
svnrdump
,
svnmucc
, URL
,
<强> 强>
,
<强> 强>
yum安装- y让gcc gcc-c + + perl zlib-devel libaio libpng libpng-devel libjpeg-devel pcre-devel
yum安装-y libXpm-devel openssl openssl-devel libxml2-devel bzip2-devel。x86_64 libjpeg-turbo-devel
yum安装-y freetype freetype-devel libtool cmake ncurses-devel野牛re2c curl-devel wget
rpm -ivh最新“http://mirrors.sohu.com/fedora - epel/epel -释放- - 6. - noarch.rpm”
yum安装- y libmcrypt-devel re2c解压
,
<强> Subversion 强>
(http://svn.apache.org/repos/asf/subversion/trunk/INSTALL)
,
1。Apache Portable Runtime 1.3或更新
cd/usr/localhost/src
wget wget https://mirrors.tuna.tsinghua.edu.cn/apache/apr/apr-1.5.2.tar.gz https://mirrors.tuna.tsinghua.edu.cn/apache/apr/apr-util-1.5.4.tar.gz
焦油zxvf apr-1.5.2.tar。广州cd apr-1.5.2
。/configure——prefix=/usr/地方/4月
做,,使安装
cd . .
焦油zxvf apr-util-1.5.4.tar。广州cd apr-util-1.5.4
。/configure——prefix=/usr/地方/4月——with-apr=/usr/地方/4月
,,使安装
,
2。Zlib http://www.zlib.net/
zlib-1.2.11.tar
解压后执行,
。/configure
做,,使安装
,
3。autoconf 2.59或更新
yum安装使用autoconf - y
,
4。libtool 1.4或更新
yum安装libtool - y
,
5。Apache农奴库1.3.4或更新
cd/usr/local/src
wget http://archive.apache.org/dist/serf/serf-1.2.1.tar.bz2
焦油jxvf serf-1.2.1.tar。bz2
获取cd serf-1.2.1
yum安装expat ,expat-devel - y
。/configure——prefix=/usr/地方/农奴——with-apr=/usr/地方/4月——with-apr-util=/usr/地方/4月
做,,使安装
,
6。OpenSSL (可选)
yum安装openssl - y
,
7。Berkeley DB 4. x ()
, yuminstall db4 - y
,
8只居鲁士SASL库(可选)
yum - y安装cyrus-sasl *
,
9。,dbus
,,, yum安装dbus
,
10。Qt 4大敌;()
,,, yum安装qt qt-devel
,
11。GLib 2,(Unix>塞住”,需要定期进行恢复。不敏感。可只读加载不能可以存储平台无关不能可以可从网络文件系统访问不能可以版本库大小稍大稍小可扩展性:修订版本树的数量数据库,没有限制许多古老的本地文件系统在处理单一目录包含上千个条目时出现问题。可扩展性:文件较多的目录较慢较快速度:检出最新的代码较快较慢速度:大的提交较慢,但是时间被分配在整个提交操作中较快,但是最后较长的延时可能会导致客户端操作超时组访问权处理对于用户的umask设置十分敏感,最好只由一个用户访问。对umask设置不敏感功能成熟时间2001年开始使用2004年开始使用
svnadmin Subversion
mkdir/webapp/svndata
=$ PATH:/webapp/Subversion/bin
fsf
svnadmin创建——fs-type fsf/webapp/svndata/数据
伯克利DBfsfsbdb
1.2 Subversion svnadminfsfs
我/webapp/svndata/数据/
drwxr-xr-x 24日。2根根4096年7月,28 07:29 conf
drwxr-sr-x。6根根4096年7月,28 07:29 db
- r - r - r -。1根,根,2 7月28日07:29
drwxr-xr-x格式。2根根4096年7月,28 07:29钩子
drwxr-xr-x。2根根4096年7月,28 07:29锁
-rw-r——r。1根的根,246年7月,28 07:29固定
,
参看
db Subversion
钩子锁Subversion
格式
,
svn svn进口进口/tmp/文件:///webapp/svndata/数据/,null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null