On Wed, May 14, 2014 at 2:43 AM, Andy Bradford <amb-fos...@bradfords.org>wrote:

> Indeed   it   didn't   include   foo.txt,   so   it   silently   removed
> foo.txt   from   the   checkin.   It   picked   up   the   rename   from
> 03764343bf2b76127272b251db39498f61ac31c1 and it should have included the
> foo.txt from the same but didn't for some reason.
>

(i'm speculating here based on prior peeks at that code...)

'mv' (for reasons i do not understand) sets vfile.origname=vfile.pathname
where vfile.origname IS NULL (that caused me a bit of greif in libfossil,
as i have to work around it in several places). i _suspect_ that the vfile
table is ending up with two entries with the name foo.txt in origname, and
that that is confusing it.

-- 
----- stephan beal
http://wanderinghorse.net/home/stephan/
http://gplus.to/sgbeal
"Freedom is sloppy. But since tyranny's the only guaranteed byproduct of
those who insist on a perfect world, freedom will have to do." -- Bigby Wolf
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to