>> Bug:
Should have been "But" - nomen est omen.
>> $ fsvs st -C -C
>> should report it (doing a checksum), and
>> $ fsvs commit -C -C
>> too.
>>
> yep... -C -C was my *workaround*...
>
> but... on *big* directory (5095 files/dirs) I get Bus error when using
> -C -C (without... it works as expected...):
Oh no, please say it don't ;-/
> fsvs ci -m "<snip>" -C -C -d
...
> Program received signal SIGBUS, Bus error.
> [Switching to Thread -1208153728 (LWP 10517)]
> 0x0804b040 in cs___end_of_block ()
> (gdb) bt
> #0 0x0804b040 in cs___end_of_block ()
> #1 0x0804bed7 in cs__compare_file ()
> #2 0x0804fec1 in ops__update_single_entry ()
Could you tell me which code line that is?
>> So, BTW ... why does your fsvs give no MD5 of that file?
> Hmmm... probably because info was applied on the directory "." ("fsvs
> info" without any path)... not on test.txt...
Yes, sorry. It's been too late.
>> And now to your point - should fsvs on a sync-repos *always* check the
>> local
>> files for identity? (Doing a MD5?) Would be slow.
> I would expect any synchronization function (probably only used when
> things go wrong...) to set the wc ready to be use as *business as
> usual*... and not having to care about using additional arguments on
> subsequent commands to be sure it's the case. A quick fix (?) could be
> to have something like:
>
> fsvs sync-repos [-r rev] [-C [-C]]
> So the user can decide between speed and the checksum peace of mind...
>> Should it do that always on status? Probably not.
> I agree. Status needs no change.
>> But you're right, in that it could see the differing mtime, and say
>> "possibly
>> changed" - as it does with other files.
>>
>> How's r726 for you?
> Better. But [-C [-C]] on sync-repos would be perfect! ;-)
Hmmm... I'll get back to you on that, IIDF. I'd like to think a bit about
that.
Regards,
Phil
--
Versioning your /etc, /home or even your whole installation?
Try fsvs (fsvs.tigris.org)!
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]