This is on a Windows machine so, filenames are case insensitive.

To reproduce (f = fossil):

f new xxx.fossil
f o xxx.fossil
echo Hello > hello
f add hello
f cha
f ext
f rev Hello
f cha
f ext

Problem 1: “f rev Hello” does not revert the ADD (note: Hello is given with a 
different case from the previously added “hello” but on a Windows system this 
should not matter).  I assume this behavior is related to the name mismatch due 
to wrong use of case-sensitive comparison under Windows.

Problem 2: The REVERT command always says “UNMANAGE: filename” even when it 
does nothing.  Combined with the previous problem, this is misleading.  Saying 
UNMANAGE for any random filename when that filename is not part of the repo (or 
even the disk) is also wrong in itself.

Thanks.
_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to