[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

svn:E155007:None of the tarets are working copies

From: Fairchild, Gregory J - OASAM OCIO CTR <Fairchild.Gregory_at_DOL.gov>
Date: Fri, 8 Mar 2019 20:24:59 +0000

Hi,
   I'm fairly new to subversion and new to this email listing. If this is not the correct format or avenue to report this problem, let me know.

Background: We're trying to eliminate all our Solaris 10 servers, so we need to migrate Subversion from a Solaris 10 server to Solaris 11. Current version of apache is 2.2.15 and Subversion is 1.6.11. I built a Solaris 11 server (11.3), installed and configured Subversion and Apache and had it up and running (after some initial errors regarding hook files, permissions, load module, etc). Under 11.3, we were using apache 2.2 (don't remember the rev) and Subversion 1.7. I did a dump/load from the old server to the new server so that users could test. All was working well. Then, before we switched over to the new server as production, 11.4 came out and we patched the new server to that. With 11.4, Oracle removed apache 2.2 and Subversion 1.7 altogether. So we now needed to get apache 2.4 and Subversion 1.9 working. I went through the install and configuration process. There was an initial problem with starting apache. I opened a case with Oracle and they were able to help resolve it by having me add the 'LoadModule dav_module libexec/mod_dav.so' to httpd.conf. I also had the following errors:

[cid:image005.png_at_01D4CA05.AF2546D0]

[cid:image006.png_at_01D4CA05.AF2546D0]

I was able to correct for these errors by changing from using svnuser:svngrp to webservd:webservd and changing the owner on all the files in the repository and then restarting apache.

Problem: After working through the problems above, Oracle said they really couldn't go further with support as it was outside of their scope. The problem I have now is:

Checking in new files still given the error.
[cid:image012.png_at_01D4D29F.B9EF5590]

The commit seems to be working, but the post-commit does not.

User is using Tortoise vs 1.7.15. I have had another user try with Tortoise 1.11. I have had the user try to create a new working copy and still get the same error.

In addition to the LoadModule above, I am also loading the following:
# Subversion required modules
LoadModule dav_svn_module libexec/mod_dav_svn.so
LoadModule authz_svn_module libexec/mod_authz_svn.so

In addition to changing the user/group, other httpd.conf changes are:
# Subversion add-ons - Greg Fairchild 02/13/19
<Location /subversion>

  DAV svn
  SVNPath /rpool/svn/subversion/repository
#
  AuthType Basic
  AuthName "Subversion Repository"
  AuthUserFile /rpool/svn/subversion/repository/conf/svn-auth-file
  Require valid-user

</Location>

Post-commit looks like this:
#!/bin/sh
REPOS="$1"
REV="$2"
/usr/bin/svn update /var/apache2/2.4/htdocs/ >> /rpool/svn/subversion/repository/logs/post-commit.log

Any help will be appreciated. Thanks

Greg

[cid:image001.png_at_01D4D5AE.347D26F0]

Greg Fairchild
U.S. Department of Labor
Office of the Chief Information Officer
Enterprise IT Operations | Senior Network/Systems Engineer III (Contractor)
fairchild.gregory_at_dol.gov<mailto:fairchild.gregory_at_dol.gov>
801-233-4992

image001.png
image002.png
image003.png
image004.png
Received on 2019-03-08 21:25:35 CET

This is an archived mail posted to the Subversion Users mailing list.