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

The UUID property was not found on the resource or any of its parents - how do I fix?

From: Joshua Blake <svn_at_blakebusinessgroup.com>
Date: Fri, 01 Feb 2008 18:15:32 -0800

(Some of the work I'm doing is confidential, so I've had to change some
names in this message to protect the innocent, but everything should be
pretty clear. I mention the use of SmartSVN, but the question is not
SmartSVN specific - I'm having command-line trouble, too).

Situation: I'm using Subversion to store a website for a project I'm
working on. We have about 30-40 active users. We have Subversion
running behind Apache2 on a remote box, and all the users generally use
the SmartSVN Java GUI client (based on SVNKit) to access & commit their
files on the server. (We run Apache on port 8000 because port 80 is
being used for another web server). As a system admin, I use SmartSVN
some of the time, and command line the rest of the time. We created
this repository about a month ago, and loaded it with our entire
website, which is about 1.6GB of flat files (about 20,000 files total).

Problem: I needed to rename a file "index-new.html" to "index.html", to
replace an existing index file. Using SmartSVN, I first removed the
index.html file and committed the remove. No problem. It was removed
from both the local file system and the server. I then did a rename
from "index-new.html" to "index.html". Everything looks fine. The
index file now shows up as being "Added". Then I tried to commit those
two files, and I got an error: "svn: File
'/developer_repo/developer/work/adcnews/index.html' already exists".

I looked at the repository & make sure the file wasn't still there in
the current revision. It's definitely gone. I did a local svn update.
  Works fine. But even though the file isn't there, it won't let me
commit a file of the same name. Same error every time.

Discouraged, I grab my red-bean book & try to find out what's going on.
  I figure I'll just workaround the glitch by recovering a copy of the
index.html file from an old revision, and then copying the contents of
the "new" index file into that file, and then commit. I figure maybe
having the full file history (A +) will convince SVN to let me add the
file back in.

        So, using the command line, I did this:

svn copy -r 532
https://myservername.mydomain.com:8000/my_repo/myproject/trunk/somefolder/index.html
index.html

        And I got back this:

svn: The UUID property was not found on the resource or any of its parents

        I googled & searched & browsed, and could find very little helpful
information about this error. I checked the containing folder as follows:

svn info
https://myservername.mydomain.com:8000/my_repo/myproject/trunk/somefolder@532

        And I got back all the usual info, including the Repository UUID. So I
tried this:

svn info
https://myservername.mydomain.com:8000/my_repo/myproject/trunk/somefolder/index.html@532

svn: The UUID property was not found on the resource or any of its parents

        Now I'm REALLY confused. The rest of the repository seems to be fine.
  I did an svn verify. No problems. I tried cleanups & updates and
anything else I could think of, and the problem still persists.

        Anybody know what's going on & how I might be able to fix it?

Environment Details:

- Subversion "Server" Version: 1.4.4 served via Apache 2.2.6 (both
compiled from source) running on Mac OS X Server 10.4.10

- Repository file-system: FSFS

- Subversion "Client" Version: 1.4.4 (compiled from source) running on
Mac OS X (Client) 10.4.11

- Subversion GUI Client: SmartSVN 3.0.5 (on Mac OS X 10.4 and 10.5
"Leopard") running on Mac OS X (Client) 10.4.11

- Joshua Blake

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-02-02 03:15:54 CET

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.