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

Re: CVS update: subversion/subversion/libsvn_fs editor.c

From: Ben Collins-Sussman <sussman_at_newton.ch.collab.net>
Date: 2001-03-19 03:04:29 CET

sussman@tigris.org writes:

> User: sussman
> Date: 01/03/18 17:52:39
>
> Modified: subversion/libsvn_fs editor.c
> Log:
> Bugfix: make the fs commit editor deal with mixed-revision working
> copies.

Mike Pilato: I'm pretty darn sure I made this change correctly.
However, when I try to reproduce Fitz's "double commit" bug, I'm
getting an SVN_ERR_FS_CONFLICT in merge() (tree.c, line 1257). I'm
not so familiar with merge, so maybe you can figure out what's going
on?

Take a look at editor.c:replace_file(). Notice that I'm firstly
deleting iota, then doing an svn_fs_copy of iota from the
base_revision tree to the active transaction. This all goes
swimmingly. I'm guessing there's some subtle bug in merge(), though.
Received on Sat Oct 21 14:36:26 2006

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