LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Server (https://www.linuxquestions.org/questions/linux-server-73/)
-   -   Subversion server with Apache2 on Debian Etch (https://www.linuxquestions.org/questions/linux-server-73/subversion-server-with-apache2-on-debian-etch-667103/)

indienick 09-02-2008 10:54 AM

Subversion server with Apache2 on Debian Etch
 
Hi everyone,

I'm trying to set up a Subversion end on my company's new internal data server, through Apache2.

I followed this walkthrough. However, unlike in that walkthrough, I have not set up anything with SSL and/or SSH, simply because all of the machines that will be committing changes to the repositories are Windows machines using TortoiseSVN. Plus, I'm not too, too worried about security, as it is an internal server only, without any connection to the internet.

As I follow the walkthrough, I create my repository with "svnadmin", I change the permissions and ownerships, any users that require access are in the appropriate group, my user is added to the /etc/apache2/dav_svn.passwd file and the necessary Apache modules are enabled.

However, I cannot import or even commit changes to the repository! The error I get from TortoiseSVN when I try to import (ie. do a preliminary dump of the files) is:
Quote:

Error PROPFIND request failed on '/path/to/repo'
Error Could not open the requested SVN filesystem
This is using an http:// prefix for the URL - using the svn:// prefix gives me:
Quote:

Error Can't connect to host 'hostname': No connection could be made because the target machine actively refused it.
Is this enough information for anyone to help me troubleshoot this issue? If there is any other information anyone would like, just ask, and I'll post it accordingly.

:)

indienick 09-02-2008 11:03 AM

Of course, as Murphy's Law would have it, I find a solution not two minutes after I create this thread:

I solved my problem, I will just have to modify the script I wrote, to ease the creation of SVN repositories, to add a "Location" for each new repository in /etc/apache2/mods-available/dav_svn.conf, and then restart the Apache2 server.


All times are GMT -5. The time now is 02:45 PM.