Installing Subversion on a cPanel server (running on CentOS)

milindras

Member
Dec 29, 2010
22
0
51
UK
Hi,
I have a server which has many live websites + I there are some development sites are hosted there.

I need to install Subversion so the development team can connect to the server using a SVN Client.

I am looking for a good installation guide for this & I am bit lost!
Basically I installed the "subversion" using the WHM > Install a RPM > subversion

From there where should I go??
Appcreciate your input!

Thanks
 

milindras

Member
Dec 29, 2010
22
0
51
UK
Thanks, but on that thread having trouble of installing the subversion. I already installed the rpm called "subversion" without a problem.
The problem is what should i do now to make this work?
Thanks
 

cPanelTristan

Quality Assurance Analyst
Staff member
Oct 2, 2010
7,607
43
348
somewhere over the rainbow
cPanel Access Level
Root Administrator
Hello,

Are you simply wanting the subversion client installed onto the machine or the subversion server itself? There's a difference between the two.

Also, what is the issue with it working? Are svn commands not functioning or what error are you receiving after issuing what command? The more specific details you are able to provide, the greater likelihood we could point you into the right direction.

Thanks!
 

milindras

Member
Dec 29, 2010
22
0
51
UK
Many Thanks. Well I need to install the subversion server on my web server. I installed the subversion RPM through the WHM.
I am not sure what to do after that. I havent use this subversion server before. So I am completely new to this!

Thanks
 

sardelich

Well-Known Member
Apr 28, 2010
72
1
58
[email protected] [~]# yum install mod_dav_svn
Loaded plugins: rhnplugin
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package mod_dav_svn.x86_64 0:1.6.11-2.el6.4 will be installed
--> Processing Dependency: httpd-mmn = 20051115 for package: mod_dav_svn-1.6.11-2.el6.4.x86_64
--> Finished Dependency Resolution
Error: Package: mod_dav_svn-1.6.11-2.el6.4.x86_64 (cloudlinux-x86_64-server-6)
Requires: httpd-mmn = 20051115
You could try using --skip-broken to work around the problem
** Found 5 pre-existing rpmdb problem(s), 'yum check' output follows:
bandmin-1.6.1-5.noarch has missing requires of perl(bandmin.conf)
bandmin-1.6.1-5.noarch has missing requires of perl(bmversion.pl)
bandmin-1.6.1-5.noarch has missing requires of perl(services.conf)
exim-4.77-1.x86_64 has missing requires of perl(SafeFile)
frontpage-2002-SR1.2.i386 has missing requires of libexpat.so.0


after easyapache and yum install subversion I get this error.Should I try to seek help here or with CloudLinux support? please if anyone has similar issues I would be really gratefull for some help
 

cPanelTristan

Quality Assurance Analyst
Staff member
Oct 2, 2010
7,607
43
348
somewhere over the rainbow
cPanel Access Level
Root Administrator
The 5 files missing dependencies aren't a major issue, but you could remove httpd* from the yum exclude list in /etc/yum.conf if you'd like. If you do that, it will allow you to add mod_dav_svn. It's a bit of a concern since we really don't want you to add httpd rpms to your machine (and prior threads should have mentioned this as well).
 

sardelich

Well-Known Member
Apr 28, 2010
72
1
58
I know that everything beside httpd is not a problem but if i choose to remove httpd what are possible sideeffects?
 

cPanelTristan

Quality Assurance Analyst
Staff member
Oct 2, 2010
7,607
43
348
somewhere over the rainbow
cPanel Access Level
Root Administrator

shacker23

Well-Known Member
Feb 20, 2005
263
1
168
luigedelgado - Not either or, but BOTH. Both are essential tools of modern life. I have never run a cPanel server that didn't have need for current versions of both clients - kind of blows my mind that they're not part of the base package.