On Thu, Mar 06, 2003 at 01:37:49PM -0600, cmpilato@collab.net wrote:
> Michael Price <mprice@atl.lmco.com> writes:
>
> > I see that the good old status page has 0.19 down for a release, uh,
> > today.
> >
> > I see that the only remaining 0.19 marked issue is 1077.
>
IMO, 0.19 should not be released while mod_dav_svn is still sending
<S2:repository-uuid/> elements.
Unfortunately, this breakage caught me in the middle of a shift to OS/X;
I don't have my old svn development environment handy, and I don't have
"make check" working for me yet.
I expect to have make check fixed tonight; then I will develop, test and
commit changes in line with the earlier list discussion on how to remedy
this situation.
--ben
If we want to roll the release anyway, we might try (untested):
Quick patch to unblock 0.19. Breaks UUID support, in that UUIDs are
no longer being transmitted at all.
* subversion/mod_dav_svn/update.c
(close_helper): disable sending of UUID attribute in <S:prop> element
until over-strict libsvn_ra_dav clients are no longer supported.
Index: subversion/mod_dav_svn/update.c
===================================================================
--- subversion/mod_dav_svn/update.c (revision 5216)
+++ subversion/mod_dav_svn/update.c (working copy)
@@ -408,9 +408,11 @@
send_xml(baton->uc, "<D:creator-displayname>%s</D:creator-displayname>",
baton->last_author);
+#if 0
if (baton->uuid)
send_xml(baton->uc, "<S2:repository-uuid>%s</S2:repository-uuid>",
baton->uuid);
+#endif
send_xml(baton->uc, "</S:prop>\n");
}
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Mar 6 22:07:14 2003