Differences between revisions 1 and 3 (spanning 2 versions)
Revision 1 as of 2004-09-08 05:44:28
Size: 2644
Editor: Zoom.Quiet
Comment: 断点!断点!
Revision 3 as of 2009-12-25 07:16:38
Size: 3175
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
-- Zoom.Quiet [[[DateTime(2004-09-08T05:44:28Z)]]]
[[TableOfContents]]
-- Zoom.Quiet [<<DateTime(2004-09-08T05:44:28Z)>>]
<<TableOfContents>>
Line 10: Line 10:
 * [http://www.9812.net/ 使用Subversion 来代替CVS]--netkiller (陈景峰-分布计算狂人) 居然提供了步骤录像!
 * [http://blog.czug.org/panjunyong/subversion >使用Subversion进行版本管理]--潘俊勇的Blog 简要论述
 * [http://leejd.cndev.org/archive/2004/08/09/2432.aspx SubVersion安装简介]--软件制造;
 * [http://www.neo.com.tw/archives/000258.html Subversion 安裝注意事項] --Neo's Blog 
 * [http://freebsd.sinica.edu.tw/%7Eplasma/svnbook/book.html Subversion Book 中譯版]
 * [http://www.a3linux.net/plog/index.php?op=ViewArticle&articleId=31&blogId=1 Subversion初次尝试]--Allen Chen's BLog 
 * [[http://www.9812.net/|使用Subversion 来代替CVS]]--netkiller (陈景峰-分布计算狂人) 居然提供了步骤录像!
 * [[http://blog.czug.org/panjunyong/subversion|>使用Subversion进行版本管理]]--潘俊勇的Blog 简要论述
 * [[http://leejd.cndev.org/archive/2004/08/09/2432.aspx|SubVersion安装简介]]--软件制造;
 * [[http://www.neo.com.tw/archives/000258.html|Subversion 安裝注意事項]] --Neo's Blog
 * [[http://freebsd.sinica.edu.tw/%7Eplasma/svnbook/book.html|Subversion Book 中譯版]]
 * [[http://www.a3linux.net/plog/index.php?op=ViewArticle&articleId=31&blogId=1|Subversion初次尝试]]--Allen Chen's BLog
Line 32: Line 32:
....  ....
Line 52: Line 52:
 
Line 76: Line 76:

= GNU/Debian =

== 安装 ==
以 root 用户身份运行以下安装命令:

 * apt-get install subversion subversion-tools cvs2svn svn-devscripts websvn

其中各软件包:

 * subversion SVN核心程序
 * subversion-tools SVN应用程序
 * cvs2svn 把已有的CVS仓库移植到SVN中
 * svn-devscripts 对开发人员非常有用的一些脚本
 * websvn PHP实现的WEB接口界面

安装完成。

如果需要用 Python 来驱动 SVN 编程,还可以安装模块 python2.3-subversion。

Linux 下架设 SVN 系统

-- Zoom.Quiet [2004-09-08 05:44:28]

链接

收集已有资料

in Psyche

在 redhat 8.0 下面尝试

准备

当然是编译最好!

  • 阅读文档,下载包
  • 使用subversion-1.1.0-rc1.tar.gz

 # tar zxfv subversion-1.1.0-rc1.tar.gz

编译安装

  • 指定 Apache 系统

 # ./configure --with-apxs=/usr/local/apache205/bin/apxs
 # make
....
  • 编译成功后 Apache 加载:

## config in apache httpd.conf
LoadModule dav_svn_module     modules/mod_dav_svn.so

断点

  • 不能启动Apache!!!

Syntax error on line 878 of /usr/local/apache205/conf/httpd.conf:
Cannot load /usr/local/apache205/modules/mod_dav_svn.so into server: /usr/local/apache205/modules/mod_dav_svn.so: undefined symbol: dav_xml_get_cdata
  • Google 一气查!结果说是要

{{{> > You need this tow modules : > > LoadModule dav_module modules/mod_dav.so > > LoadModule dav_fs_module modules/mod_dav_fs.so ... }}}

  • !@#@$%^*(**&*) 什么东西!??!估计又要陷入依赖循环中!

知难而退,改为 rpm 预编译包方式进行

RPM

# rpm -ivh subversion-1.0.6-1.rh80.i386.rpm
error: Failed dependencies:
        apr >= 0.9.5 is needed by subversion-1.0.6-1
        apr-util >= 0.9.5 is needed by subversion-1.0.6-1
        neon >= 0.24.7 is needed by subversion-1.0.6-1
        libapr-0.so.0 is needed by subversion-1.0.6-1
        libaprutil-0.so.0 is needed by subversion-1.0.6-1
        libneon.so.24 is needed by subversion-1.0.6-1
  • 嗯嗯!好象都有下载,一个个来!



断点

  • Kao!!! 8.0 跟 9.0 差那么多么?
  • 无论怎么尝试,都会有新的古怪的包,或是 so 文件需要.......
  • 4小时后放弃!还是 win 下面安装的快!

GNU/Debian

安装

以 root 用户身份运行以下安装命令:

  • apt-get install subversion subversion-tools cvs2svn svn-devscripts websvn

其中各软件包:

  • subversion SVN核心程序
  • subversion-tools SVN应用程序
  • cvs2svn 把已有的CVS仓库移植到SVN中
  • svn-devscripts 对开发人员非常有用的一些脚本
  • websvn PHP实现的WEB接口界面

安装完成。

如果需要用 Python 来驱动 SVN 编程,还可以安装模块 python2.3-subversion。

LinuxSVNQstart (last edited 2009-12-25 07:16:38 by localhost)