CollabNetSubversion 是集成SVN与Apache的版本控制器安装包
下载地址:
注意:
CollabNetSubversion兼容 Red Hat Enterprise Linux releases 4, 5 and 6
安装前要先检查linux内核,以防止不支持的内核安装失败。检查linux内核命令:cat /etc/redhat-release
题外话:如果是Red Hat 5及以上版本,推荐安装Subversion Edge,Subversion Edge有web界面管理功能,管理更方便,安装更简单,Subversion Edge支持Red Hat Enterprise Linux 5.x - 6.x。
安装步骤:
先安装client,再安装server
sudo rpm -ivh ./CollabNetSubversion-server-1.6.20-1.x86_64.rpm
sudo rpm -ivh ./CollabNetSubversion-client-1.6.20-1.x86_64.rpm
SVN配置:
通过 ./CollabNet_Subversion/bin/Configure-CollabNet-Subversion 初始化SVN库;
初始化时可以选择SVN库的根路径,创建库,设置访问地址和端口,创建用户和密码。
权限配置:
具体的用户权限划分,建议手动修改文件
/etc/opt/CollabNet_Subversion/conf/svn_access_file
上面文件的由来是通过分析./CollabNet_Subversion/bin/Configure-CollabNet-Subversion代码得出的。
svn_access_file的格式参考如下:
[groups] role_admin=admin role_cqcca=admin,wml role_das=admin,wml,lwh [cqcca:/] @role_cqcca=rw [das:/] @role_das=rw
/etc/opt/CollabNet_Subversion/conf/svn_auth_file 是用户文件,里面描述了用户名和密码。
启停服务:
应该是这个CollabNetSubversion版本不成熟,直接运行bin目录下的appchectl不成功,经过分析Configure-CollabNet-Subversion文件,发现初始化时通过/etc/init.d/collabnet_subversion文件做服务启停的,为了方便操作,直接将这个文件复制到bin目录下。
复制完成后: ./CollabNet_Subversion/bin/collabnet_subversion start|stop|restart|.......
总结:
搭建Apache与SVN的难点在于Apache与SVN库的整合,要求两个版本必须兼容,并且和服务器也要兼容,这就增加了失败率和反复尝试,CollabNetSubversion大大提高了成功率,并且简化了一些配置,推荐使用。
不足之处:安装后服务启停不成功,配置权限不灵活,只能分析./CollabNet_Subversion/bin/Configure-CollabNet-Subversion文件来解决这些问题。
./CollabNet_Subversion/bin/Configure-CollabNet-Subversion可以找到服务启停、权限、用户配置的位置,出现问题后建议分析该文件来解决。
相关推荐
NULL 博文链接:https://jlwangjinshuang-163-com.iteye.com/blog/1402213
linux svn subversion 需要按照这个顺序安装,详见安装说明。 1.CollabNetSubversion-client-1.6.9-1.i386.rpm 2.CollabNetSubversion-server-1.6.9-1.i386.rpm 3.CollabNetSubversion-extra-1.6.9-1.i386.rpm 详见...
(注意这是用于 64 位 linux 操作系统的) CollabNet 官方提供的用于 linux 的 Subversion 客户端。 安装目录是在 /opt/CollabNet_Subversion 下。 下面是 1.6.17 在 CentOS 5.6 下运行的示例: [root@centos bin]#...
SVN服务端最新版CollabNetSubversion-server-1.5.4-1.win32.exe
linux svn subversion 需要按照这个顺序安装,详见安装说明。 1.CollabNetSubversion-client-1.6.9-1.i386.rpm 2.CollabNetSubversion-server-1.6.9-1.i386.rpm 3.CollabNetSubversion-extra-1.6.9-1.i386.rpm
CollabNet Subversion Edge 4.0.2 + TortoiseSVN+中文包 1.8.2安装、svn服务器搭建、svn工程添加、获取全过程。图文说明。
CollabNetSubversion-server-1.9.2-1-Win32.exe 简单强大的SVN Server
CollabNetSubversion-client-1.8.4-1-Win32安装文件,仅支持svn协议,没有集成apache,需采用svn命令操作
CollabNetSubversion-server-1.6.5-6.win32 的安装与配置
使用方法: 1.双击安装 2.配置环境变量,将安装目录%install_folder%\CollabNet\Subversion Client\添加至path中 3.在cmd使用svn help
*** 注意这是用于 64 位 linux 操作系统的 *** *** 1.7.x 需要升级原先 1.6.x 的工作库后才能正常工作,参见下面的例子 *** CollabNet 官方提供的用于 linux 的 Subversion 客户端。 安装目录是在 /opt/CollabNet_...
CollabNetSubversion
CollabNet 官方提供的用于 linux 的 Subversion 客户端。 安装目录是在 /opt/CollabNet_Subversion 下。 建议为 svn 创建软连接: ln -s -f /opt/CollabNet_Subversion/bin/svn /usr/bin/svn 下面是 1.7.3 在 ...
CollabNet 官方提供的用于 linux 操作系统 Subversion 服务器端。 [root@centos ~]# /opt/CollabNet_Subversion/bin/svnserve --version svnserve,版本 1.7.1 (r1186859) 编译于 Oct 21 2011,11:07:33 安装包...
CollabNetSubversion-server-1.8.5-1-Win32
svn服务器端和客户端配置软件,包括: CollabNetSubversion-server-1.5.6-2.win32.exe TortoiseSVN-1.5.6.14908-win32-svn-1.5.5.msi LanguagePack_1.5.6.14908-win32-zh_CN.msi AnkhSvn-2.0.6347.433.msi
CollabNet 官方提供的用于 linux 的 Subversion 客户端。 安装目录是在 /opt/CollabNet_Subversion 下。 建议为 svn 创建软连接: ln -s -f /opt/CollabNet_Subversion/bin/svn /usr/bin/svn 下面是 1.7.1 在 ...
2、 安装附件CollabNetSubversion程序,可以去掉勾选SVNSERVER和Apache(MOD_DAV_SVN),这两个不用安装,主要使用svn命令。 二、使用 方法一:双击WINsvnlog2excel.bat,即可在当前文件夹下生成SVNLog的excel文件...
linux svn subversion 需要按照这个顺序安装,详见安装说明。 1.CollabNetSubversion-client-1.6.9-1.i386.rpm 2.CollabNetSubversion-server-1.6.9-1.i386.rpm 3.CollabNetSubversion-extra-1.6.9-1.i386.rpm 4....