软件版本:CollabNetSubversionEdge-5.2.3_linux-x86_64.tar.gz

JDK:要求1.6以上

python:Python 2.4 to 2.7,centos7自带

运行用户:要求不能以root身份运行

1.建立header用户并加入到/etc/sudoers文件里面
在这里插入图片描述

/etc/sudoers配置完如下
在这里插入图片描述
2.安装jdk1.8,并把JDK加到环境变量里面,配置完如下
在这里插入图片描述
3解压subversionEDGE,解压完目录为csvn,并更改目录权限
在这里插入图片描述

4.安装服务并启动

sudo -E bin/csvn install

bin/csvn start

sudo bin/csvn-httpd install(这个是加入开机启动)

在这里插入图片描述
5访问WEB控制界面,端口3343,默认账号密码admin,admin
在这里插入图片描述
6初始化配置:
在这里插入图片描述
7.管理-Authentication,配置ldap认证
在这里插入图片描述
8.因更改80端口,启动SVN服务时会提示失败,查看console log里面显示以下内容

”ERROR console.CommandLineService - Exit status=1 Process err output: sudo:抱歉,您必须拥有一个终端来执行 sudo“

就需要运行以下命令修改httpd_bind 的权限

[header@localhost csvn]$ sudo chown root:header /data/csvn/lib/httpd_bind/httpd_bind

[sudo] password for header:

[header@localhost csvn]$ sudo chmod u+s /data/csvn/lib/httpd_bind/httpd_bind

然后需要重新启动控制台服务
在这里插入图片描述

1.Subversion Server Edge的搭建当在操作系统为64位的配置服务器上部署时只能够选择Collabnet Subversion Edge,它集合了Subversion所需要一切资源(Apache等),无需单独 安装 第三方软件,且更新快,具备图形操作功能,方便使用。它可以以http协议和https两种协议访问服务器中的版本库。1.1.Edge的 安装 从官网 http://www.col... 记录了Subversion Edge 服务器的迁移步骤,特别是关于用户迁移的步骤很少有完整的说明。 以2.0.0为源服务器迁移到2.2.1的目标服务器为例,svn的验证使用使用 htpasswd 文件的本地认证。如果使用 LDAP 作为用户管理,可以参考官方的迁移说明。 1.       预备 1)      下载 安装 包CollabNet Subversion Edge 2.2.1,地址 -----提供AD\Exchange\Lync\Sharepoint\CRM\SC\O365等微软产品实施及外包,QQ:185426445.电话18666943750我们使用POP或者IMAP服务的时候,有个很麻烦的地方就是没有类似于Exchange模式的全球通讯簿,我们一般的办法是从服务器或者是Exchange模式的Outlook导出通讯簿,然后再导入到POP用户,这样一方面是导出和导入费事费力... https://blog.csdn.net/wrwhahah/article/details/83034126 ldap add -x -D "cn=Manager,dc=maxcrc,dc=com" -w secret -f ./my.ldif ldap search -x -b "dc=maxcrc,dc=com" "(objectclass=*)" 实验了很多次,之前老是web启动不了,就是这里点击启动老是报错,网上说是必须用非root用户启动,但是我用docker 又会遇到sodu 的问题。 最后实验,只要解压的时候用非root用户解压(可能是文件所有者必须是非root用户吧),然后启动照样root用户启动,可以运行成功!! 1,官网下载文件(我的时5.2.2版本CollabNet SubversionEdge -5.2.2_lin 当前位置:我的异常网» Linux/Unix»linux 安装 csvn 无法启动 哪个高手 哪位高手能帮小linux 安装 csvn 无法启动 哪个高手 哪位高手能帮小弟我www.myexceptions.net网友分享于:2013-03-31浏览:80次linux 安装 csvn 无法启动 哪个高手 谁能帮我?CollabNet SubversionEdge -2.1.0_linux-x86... 对互联网公司而言,SVN的重要性不言而喻。本文选用CollabNet Subversion Edge作为SVN服务端和控制台,以TortoiseSVN作为客户端部署SVN系统。CollabNet Subversion Edge控制台功能十分强大,便于维护管理,且能采用 LDAP 认证方式,适合部署了内部域控的组织。而TortoiseSVN客户端的功能和性能有口皆碑,无需赘述。 一. 准备工作 虚拟... 延續【CollabNet Subversion Edge 安裝筆記 (1):基本安裝設定篇】 文章,此篇主要來講解如何正確設定 CollabNet Subversion Edge 與 Active Directory 網域整合 (或其他 LDAP 目錄服務)。雖然在 CollabNet Su...   目前公司使用SVN和GIT作为版本管理配置工具,而随着服务项目数量的增多,单个服务器的压力的压力越来愈大,集群部署成了必然之选(SVN,GIT的Nginx集群搭建后续再写),而集群部署最为麻烦的地方在于保证权限数据一致。采用本地文件/数据库方式然后同步固然可行,但使用 LDAP 域认证则在以下几个方面更具优势: 无论是SVN集群还... 1.Subversion Server Edge的搭建 当在操作系统为64位的配置服务器上部署时只能够选择Collabnet Subversion Edge,它集合了Subversion所需要一切资源(Apache等),无需单独 安装 第三方软件,且更新快,具备图形操作功能,方便使用。它可以以http协议和https两种协议访问服务器中的版本库。 1.1.Edge的 安装 从官网http:/...