I am running SVN ver 1.6.11 on a CentOS 6.x server. I have made the repos 
available via Apache Web server. I have TortoiseSVN client on my Win 10 
computer.

Everything was working fine until a few weeks ago. But, now, when I try to 
check out a repo or run "Update" on an existing local copy of any repo, I 
get "Redirecting to url https://myurl"; followed by "Redirect cycle detected 
for url".

Interestingly, I can commit changes with no problem. It is only when I try 
to update a local copy or check out a repo that I have the problem.  Also, 
I am able to access the repos via web browser and get a list of repo files 
and directories.

I have been searching for a solution for several days.  In several cases, 
such as in the URLs below, the advice given was to comment out an Alias 
pointing "/svn" to the root of the SVN reposlitories, such as the line 
"Alias /svn /var/lib/svn".  In my case, no such alias was set in any of the 
Apache *.conf files.  For good measure, I actually added this alias and 
tried both with and without the alias being set.  I got the same result 
both ways.

https://www.thetopsites.net/article/52827869.shtml
https://groups.google.com/g/subversion_users/c/ZwKjDxh2eds/m/kJ7RnSzsBAAJ

I also found several articles indicating this problem could be caued by 
symbolic links pointing to the same path as that in the conf file for the 
SVN directory.  I did not find any such symbolic links.

Some articles indicated that this issue is likely an Apache webserver 
config issue in which the DocumentRoot and Location directives conflict. 
Below are the relevant lines from my ssl.conf file. If there is a problem 
with the relationship between DocRoot and Location, I don't see it.


#Alias /svn /disk2/usvn/files/svn

<VirtualHost *:443>

DocumentRoot "/disk2/usvn/files"

ServerName myhostname.com

...

<Location /svn>

ErrorDocument 404 default

DAV svn

Require valid-user

SVNParentPath /disk2/usvn/files/svn

SVNListParentPath on

AuthType Basic

AuthName "USVN"

AuthUserFile /disk2/usvn/files/htpasswd

AuthzSVNAccessFile /disk2/usvn/files/authz

</Location>

...

</VirtualHost>

-- 
You received this message because you are subscribed to the Google Groups 
"TortoiseSVN-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tortoisesvn-dev/4d003902-f8da-4648-83ae-a99bf2e87219n%40googlegroups.com.

Reply via email to