Kattare Internet Hosting Home | Home | Services | Contact Us | Order Online |   whitespace image
  Kattare I/S: View FAQ Answer | Webmail | News | FAQ | Members Login |   whitespace image
tail end of the Kattare logo Toll Free: (866) KATTARE -or- (877) KATTARE
Local: (541) 753-1079
keyboard image  whitespace image
You've got Q's? We've got A's.  whitespace image
greenspace image for php hosting, jsp hosting, servlet hosting, java hosting website

Home

Contribute Hosting!

Hosting Services

Java Hosting
  JBoss Hosting
  JSP Hosting
  GlassFish Hosting
  Servlet Hosting
  Tcat Hosting
  Tomcat Hosting

Standard Hosting
  Perl Hosting
  PHP 4 Hosting
  PHP 5 Hosting
  Ruby Hosting

Dedicated Servers
Server Co-Location

Domain Lookup
Join Us Today!

Members

Control Panel
  Ticketing
  Webmail
F.A.Q.
Recent News
Referral System
Spam Blocking

Company

About Us
  History
  Privacy Policy
  Sites We Host
  Strategic Partners
  Terms of Service
  Trademarks
Contact Us
  Phone / Fax
  Mail / Email
  SMS Text


Verify Kattare Internet Services

Documentation

Kattare is dedicated to making your hosting experience as painless as possible. That means making as much help and documentation available as possible. If you have a question that you think would be helpful to have here, please [Submit your Question].

Quick Links
 [Getting Started
 [JSP & Java
 [Ruby & Rails
 [Email & Webmail
Category
Programming in General
Question

Last Modified: Feb 23, 2008

How do I setup a Subversion Server?
Answer
Subversion is a very popular project management piece of software. Kattare has copies of subversion installed by default on all of our webservers.

Since Kattare has not yet made the jump to Apache 2, we recommend granting access to your subversion repository via the subversion server, svnserve. If you have not yet setup your repository, we'll leave that to a Google search. "subversion setup" or "subversion howto" should result in many, many hits.

Specific to the Kattare servers though, we can assist with the svnserve setup:

(1) change to your repository's configuration directory:
cd [my_homedirectory]/[svn_root]/conf/
(2) vi/pico passwd, it should look something like:
[users]
harry = harryspassword
sally = sallyspassword
(2b) change permissions on the passwd file:
chmod 600 passwd
(3) vi/pico svnserve.conf, it should look something like:
[general]
anon-access = none
auth-access = write
password-db = passwd
(4) Pick a port to run it on. If you have a private tomcat or apache instance, it's probably safe to snag the port it's running on and increment it by one or two. If not, just about anything in the 20000 - 21000 range should be good.

Note: You will need to let support@kattare.com know the port you assigned so the webserver firewall can be opened up on that port.

(5) run svnserve:
svnserve -d --listen-port=[port] -r [my_homedirectory]/[svn_root] 
(6) Email support@kattare.com and ask them to setup the boot scripts to start your subversion instance at boot time. Please include the line you used above to start it up.

Keeping in mind that you'll have to specify the username and password as well, your subversion URL for checkout would then be something like:

svn://www.mydomain.com:[port]/repository/path

Additional Resources:
The O'Reilly Subversion Book
Basic Subversion setup and usage

[FAQ Main] [Submit a Question]

[Back to Category "Programming in General"]


whitespace image
green spacer

 [Getting Started]  [JSP & Java]  [Ruby & Rails]  [Email & Webmail]

Kattare Logo
whitespace image
 
whitespace image
whitespace image