> From: Andreas Stieger <andreas.stie...@gmx.de> > Sent: Friday, August 16, 2024 4:08 AM > > When I run the following on a number of my SVN repos, > > > > % svnsync initialize file:///my/mirror file:///my/original > > > > I get this error. > > > > svnsync: E165002: Storage of non-regular property > > 'svn:entry:committed-date' is disallowed > > > > through the repository interface, and could indicate a bug in your > > client > > > > I don't know where that property is to remove it or where it came > > from. I assume it's something SVN puts there for its own bookkeeping. > > > > How do I get past this? > > > > This is with SVN 1.14.1. Repo formats are all 5. Just before running > > svnsync, I used "svnadmin create" to create a fresh, empty mirror > > repo, and added a pre-revprop-change hook that just exits. > > > > Check if your r0 of the source repository has this revision property set > > svnlook proplist --revprop -r 0 REPOS_PATH > > svnlook propget --revprop -r 0 REPO_PATH svn:entry:committed-date > > If it does, you can remove it, see "svnadmin help delrevprop" etc.. That > should enable the sync to be initialized.
I sort of did that before posting, but results depend on how and where I ask. # remote host, http:// finds nothing remote-host> svn propget --revprop -r 0 svn:entry:committed-date https://my/repo svn: E200017: Property 'svn:entry:committed-date' not found on revision 0 # local host, http:// finds the property local-host> svn propget --revprop -r 0 svn:entry:committed-date https://my/repo 1992-01-29T13:14:31.000000Z # local host, file:// finds the property local-host> svn propget --revprop -r 0 svn:entry:committed-date file:///my/repo 1992-01-29T13:14:31.000000Z That's just weird. Before posting I had run only the first of those. Any idea why the property is visible from one host but not another? Regardless, you've helped me find a range of revisions that have the property, which I can easily remove. Thanks. Jim