输入您的问题查找答案
   
 
相关文库文档
更多相关文库文档 >>
联系客服
在线技术支持
客户服务热线:

电话销售热线:

服务时间(法定节假日除外):
家庭产品:
周一至周六:9:00-18:00
商用产品:
周一至周五:9:00-18:00
商用网络动态

与 NETGEAR 监控专用交换机亲密接触

选择德才兼备的 PoE 交换机

NETGEAR 交换机助力聊城第二人民医院智能监控建设

更多动态 >>

网件文库 » 存储产品  »  ReadyNAS 上的主机版本控制(Hosting Subversion)服务
ReadyNAS 上的主机版本控制(Hosting Subversion)服务

编号:50117       来自:NetGear       更新日期:2012-07-21       访问数量:7787

本文最初由论坛成员rocket15撰写后修改用于readynas.com主要内容是说明如何安装 Subversion (SVN)
我设法在我的 ReadyNAS Duo 上创建一个版本库(svn repository)。下面是我操作的步骤:

安装下列 ReadyNAS 附加组件:

  • EnableRootSSH
  • APT

这些组件可以从 ReadyNAS 附件组件 主页下载。

然后使用 SSH 以 ROOT 账户登入到 ReadyNAS(可以使用 putty)并按以下步骤操作:

第一步

使用“wget”下载所需要的数据包(由于 ReadyNAS 的旧“libc6”,不能使用“apt-get”):

# wget http://ftp.nl.debian.org/debian/pool/main/libx/libxml2/libxml2_2.6.27.dfsg-2_sparc.deb
# wget http://ftp.nl.debian.org/debian/pool/main/n/neon26/libneon26_0.26.2-4_sparc.deb
# wget http://ftp.nl.debian.org/debian/pool/main/d/db4.4/libdb4.4_4.4.20-8_sparc.deb
# wget http://ftp.nl.debian.org/debian/pool/main/s/subversion/libsvn1_1.4.2dfsg1-2_sparc.deb
# wget http://ftp.nl.debian.org/debian/pool/main/s/subversion/subversion_1.4.2dfsg1-2_sparc.deb
# wget http://ftp.nl.debian.org/debian/pool/main/s/subversion/libapache2-svn_1.4.2dfsg1-2_sparc.deb

第二步:

安装下载的数据包(当安装时忽略报警信息):

# dpkg -i libxml2_2.6.27.dfsg-2_sparc.deb
# dpkg -i libneon26_0.26.2-4_sparc.deb
# dpkg -i libdb4.4_4.4.20-8_sparc.deb
# dpkg -i libsvn1_1.4.2dfsg1-2_sparc.deb
# dpkg -i subversion_1.4.2dfsg1-2_sparc.deb
# dpkg -i libapache2-svn_1.4.2dfsg1-2_sparc.deb

第三步

创建版本库(subverison repository)。

# mkdir /c/svnstore/
# svnadmin create /c/svnstore/project_test
# chown admin:admin /c/svnstore/ -R

第四步

配置 Apache 服务Subversion:

# cd /etc/frontview/apache/addons
# vi subversion.conf

按下i,然后粘贴(shift + ins)以下内容,此后输入:wq 即可保存并退出

LoadModule dav_svn_module     /usr/lib/apache2/modules/mod_dav_svn.so  
LoadModule authz_svn_module /usr/lib/apache2/modules/mod_authz_svn.so  
LoadModule dav_svn_module /usr/lib/apache2/modules/mod_dav_svn.so
LoadModule authz_svn_module /usr/lib/apache2/modules/mod_authz_svn.so
 

DAV svn
SVNPath /c/svnstore/project_test
 
AuthType Basic
AuthName "Subversion Test Repository"
Require valid-user

第五步

现在,重新启动 Apache 服务器并检测 Subversion 配置。

# /etc/init.d/frontview restart

您可以使用 svn 客户端(Tortoise)在以下链接中检测您的项目文件:

http:///svn_test/

告诉我您用的怎么样!!!

  
 
以上内容是否为您所需要的答案?
以上内容是否清晰、简明和易于理解的?
您是如何知道网件社区的?