如何在centos7如何安装mysql 7中安装Subversion

How To Install Subversion On CentOS 7 | UnixmenApache+SSL+SVN 编译安装文档
CentOS release 5.4 (Final)
x86_64 | 董如何在CentOS 7中安装Subversion_百度知道
如何在CentOS 7中安装Subversion
提问者采纳
1、始CentOS 7安装Subversion2、加配置文件Apache3、创建SVN用户[root@linuxidc-centos7 ~]# htpasswd -cm /etc/svn-auth-users testuser1New password:Re-type new password:Adding password for user testuser1[root@linuxidc-centos7 ~]#4、创建配置SVN仓库5、用种式–HTTPHTTPSfirewall-cmd --permanent --zone=public --add-service=httpfirewall-cmd --permanent --zone=public --add-service=httpsfirewall-cmd --reload6、启用并启HTTP服务systemctl enable httpd.servicesystemctl restart httpd.service7、加入面conf/svnserve.confanon-access = noneauth-access = authz8、branches&tags&trunk模式建svn库
来自团队:
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁您所在的位置: &
CentOS安装新版subversion
CentOS安装新版subversion
本文要讲解的就是在CentOS安装新版subversion的方法,尝试在已存在的subversion
1.4.2上恢复,或者升级subversion。
subversion 经常被我们所使用,但由于原来的subversion服务器硬件有问题,所以需将其迁移到新服务器上。我们的是CentOS安装. 大家都说CentOS 更新慢。果然,里面自带的subversion还是1.4.2。而我们原来备份的subversion库是1.5版本的。
1.尝试在已存在的subversion& 1.4.2上恢复:
[root@svnserv ~]# svnserve -d -r /root/svn[root@svnserv ~]# svn ls svn://192.168.11.148svn: Expected FS format '2'; found format '3'svn: 期待文件系统(FS)格式 “2”;找到格式“3”这是因为待恢复的subversion版本和现在CentOS安装的subversion不一致,待恢复的较新。
[root@svnserv ~]# svnserve --versionsvnserve, version 1.4.2 (r22196)
2. 尝试在CentOS安装subversion 1.6.5
必须升级subversion。
查到最新稳定版为subversion-1.6.5。
如果下载源码编译,会有很多依赖的库也需要下载。所以直接下redhat AS 5 对应的rpm安装。
[root@svnserv&~]#&rpm&-ivh&subversion-1.6.5-1.i386.rpm &error:&Failed&dependencies: &libneon.so.27&is&needed&by&subversion-1.6.5-1.i386 &neon&=&0.26.1&is&needed&by&subversion-1.6.5-1.i386 &sqlite&=&3.4&is&needed&by&subversion-1.6.5-1.i386 &&
[root@svnserv&~]#&rpm&-ivh&neon-0.28.4-1.i386.rpm &Preparing...&&&&&&&&&&&&&&&&###########################################&[100%] &1:neon&&&&&&&&&&&&&&&&&&&###########################################&[100%] &&
需要先在CentOS安装sqlite[root@svnserv&~]#&rpm&-ivh&subversion-1.6.5-1.i386.rpm &error:&Failed&dependencies: &sqlite&=&3.4&is&needed&by&subversion-1.6.5-1.i386 &
CentOS安装sqlite呢?与已有版本冲突[root@svnserv&~]#&rpm&-ivh&sqlite-3.5.9-2.i386.rpm &Preparing...&&&&&&&&&&&&&&&&###########################################&[100%] &file&/usr/bin/sqlite3&from&install&of&sqlite-3.5.9-2.i386&conflicts&with&file&from&package&sqlite-3.3.6-2.i386 &file&/usr/lib/libsqlite3.so.0.8.6&from&install&of&sqlite-3.5.9-2.i386&conflicts&with&file&from&package&sqlite-3.3.6-2.i386 &&[root@svnserv&~]#&rpm&-qa&|&grep&sqlite &python-sqlite-1.1.7-1.2.1 &sqlite-devel-3.3.6-2 &sqlite-3.3.6-2 &&
卸载?有依赖[root@svnserv&~]#&rpm&-e&sqlite-3.3.6-2 &error:&Failed&dependencies: &libsqlite3.so.0&is&needed&by&(installed)&php-pdo-5.1.6-23.el5.i386 &libsqlite3.so.0&is&needed&by&(installed)&sqlite-devel-3.3.6-2.i386 &libsqlite3.so.0&is&needed&by&(installed)&rpm-4.4.2.3-9.el5.i386 &libsqlite3.so.0&is&needed&by&(installed)&rpm-libs-4.4.2.3-9.el5.i386 &libsqlite3.so.0&is&needed&by&(installed)&apr-util-1.2.7-7.el5.i386 &libsqlite3.so.0&is&needed&by&(installed)&python-sqlite-1.1.7-1.2.1.i386 &libsqlite3.so.0&is&needed&by&(installed)&yum-metadata-parser-1.1.2-2.el5.i386 &libsqlite3.so.0&is&needed&by&(installed)&rpm-build-4.4.2.3-9.el5.i386 &libsqlite3.so.0&is&needed&by&(installed)&rpm-devel-4.4.2.3-9.el5.i386 &libsqlite3.so.0&is&needed&by&(installed)&systemtap-0.7.2-2.el5.i386 &sqlite&=&3.3.6-2&is&needed&by&(installed)&sqlite-devel-3.3.6-2.i386 &qlite&is&needed&by&(installed)&systemtap-0.7.2-2.el5.i386 &
觉不可强行卸载sqlite,前人已有经验,会死的很难看。
升级呢? 有sqlite-devel-3.3.6-2.i386依赖[root@svnserv&~]#&rpm&-Uvh&sqlite-3.5.9-2.i386.rpm &error:&Failed&dependencies: &sqlite&=&3.3.6-2&is&needed&by&(installed)&sqlite-devel-3.3.6-2.i386 &
那升级sqlite-devel-3.3.6-2.i386到sqlite-devel-3.5.9-2.i386呢?又说需要先CentOS安装了sqlite = 3.5.9-2 才行。[root@svnserv&~]#&rpm&-Uvh&sqlite-devel-3.5.9-2.i386.rpm &error:&Failed&dependencies: &sqlite&=&3.5.9-2&is&needed&by&sqlite-devel-3.5.9-2.i386 &
这就形成一个循环依赖了。想升级sqlite 3.3到3.5, 告诉我sqllite devel 3.3需要它。升级sqllite devel 3.3呢,告诉我必须先安装sqlite
删除sqlite-devel-3.3.6-2呢?不行[root@svnserv&~]#&rpm&-e&sqlite-devel-3.3.6-2 &error:&Failed&dependencies: &sqlite-devel&is&needed&by&(installed)&rpm-devel-4.4.2.3-9.el5.i386 &
改CentOS安装subversion 1.5
一时无法,所以还是安装subversion 1.5吧。
由于1.65对sqlite版本的依赖,转到较老的1.57版,不需要sqlite支持。
到 http://www.open.collab.net/downloads/subversion.html 下载认证的rpm release,需要在collab注册。
直接安装服务器端,提示依赖错误[root@svnserv&~]#&rpm&-ivh&CollabNetSubversion-server-1.5.7-1.i386.rpm &warning:&CollabNetSubversion-server-1.5.7-1.i386.rpm:&Header&V3&DSA&signature:&NOKEY,&key&ID&35bcca43 &error:&Failed&dependencies: &CollabNetSubversion-client&=&1.5.7-1&is&needed&by&CollabNetSubversion-server-1.5.7-1.i386 &先安装1.5&client &[root@svnserv&~]#&rpm&-ivh&CollabNetSubversion-client-1.5.7-1.i386.rpm &warning:&CollabNetSubversion-client-1.5.7-1.i386.rpm:&Header&V3&DSA&signature:&NOKEY,&key&ID&35bcca43 &Preparing...&&&&&&&&&&&&&&&&###########################################&[100%] &1:CollabNetSubversion-cli###########################################&[100%] &再安装&1.5&server&ok &[root@svnserv&~]#&rpm&-ivh&CollabNetSubversion-server-1.5.7-1.i386.rpm &warning:&CollabNetSubversion-server-1.5.7-1.i386.rpm:&Header&V3&DSA&signature:&NOKEY,&key&ID&35bcca43 &Preparing...&&&&&&&&&&&&&&&&###########################################&[100%] &1:CollabNetSubversion-ser###########################################&[100%] &
不过,执行 [root@svnserv ~]# svnserve --versionsvnserve,版本 1.4.2 (r22196)编译于 Jan 21 :00还是1.4.2 [root@svnserv ~]# whereis svnservesvnserve: /usr/bin/svnserve /opt/CollabNet_Subversion/bin/svnserve /usr/share/man/man8/svnserve.8.gz
发现新版被安装与/opt目录去了。执行[root@svnserv ~]# /opt/CollabNet_Subversion/bin/svnserve --versionsvnserve,版本 1.5.7 (r36142)编译于 Aug& 7 :37可以将/opt相应bin目录的svn*拷到/usr/bin,也可以直接执行该目录。
我的版本库放在/root/svn目录下,直接从原机器打包拷过来的。/opt/CollabNet_Subversion/bin/svnserve -d -r /root/svn需要配置一下svnserve.conf和相应的权限执行svn list svn://localhost/ 就会显示相应的库,一切ok。这样就是在CentOS安装新版subversion。
【编辑推荐】
【责任编辑: TEL:(010)】
关于的更多文章
秋风呼呼的,一阵阵地吹着,树叶纷纷沉落,漫天飞舞着,连同飞扬
史上最好用的Fedora,三个主要的Fedora子版本都同时带来了最新的特性。
八月的风,已经不那么的轻柔,而带有无言的烦躁,内心
日前,微软正式宣布 Windows 8.1 企业预览版(Enterpr
Linux是功能强大的常用操作系统之一,目前它在计算机
本书根据教育部考试中心2004年最新发布的《全国计算机等级考试大纲》编写,针对计算机等级考试三级网络技术各方面的考点进行讲解
51CTO旗下网站如何在CentOS 7中安装Subversion_百度知道
如何在CentOS 7中安装Subversion
我有更好的答案
相关手册能根据说明安装啊
请看看窝网名行定能解决啊
其他类似问题
为您推荐:
subversion的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 如何安装centos 7 的文章

 

随机推荐