I've read all other topics that "seemed" similar on stackoveflow and I couldn't find solution.
When I issue command in local network svn co ip/svn/repo
All works fine.
But sometimes I do checkout on remote servers so I need domain set-up with dyndns. I've setup apache long time ago to support this, but have never seen this error before.
So if I do:
svn info https://svn.idev.ge/gamoicanies/
It gives me error: Repository moved permanently to 'https://svn.idev.ge/gamoicanies/'; please relocate
But if I do:
svn info https://svn.idev.ge/gamoicanies/logo
It works just fine.
So my problem is that I cannot checkout root of repository. But I can do fine with sub directories.
Directory structure for my repo is such:
/var/svn/repo1
/var/svn/repo2
My subdomain svn.idev.ge goes directly to /svn/ dir. And I presume this is the root of all my troubles. Any ideas how to fix my apache config to maintain subdomain without adding extra useless svn dir like https://svn.idev.ge/svn/gamoicanies/ And be able to checkout?
Apache file looks like this:
<VirtualHost *:80>
ServerName svn.idev.ge
ServerAlias www.svn.idev.ge
Redirect permanent / https://svn.idev.ge/
</VirtualHost>
<VirtualHost *:443>
ServerAdmin sandrodz@gmail.com
ServerName svn.idev.ge
ServerAlias www.svn.idev.ge
DocumentRoot /var/svn/
SSLEngine On
SSLCertificateFile /etc/apache2/ssl/server.crt
SSLCertificateKeyFile /etc/apache2/ssl/server.key
<Directory />
Order allow,deny
allow from all
</Directory>
<Location />
DAV svn
SVNParentPath /var/svn/
SVNListParentPath On
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /etc/apache2/passwords
Require valid-user
AuthzSVNAccessFile /var/svn/svnusers.conf
</Location>
</VirtualHost>
Please this is very frustrating.