On Mon, Mar 31, 2014 at 5:48 PM, Ron Wilson <[email protected]> wrote:

> But then, why not look up the file in the repository even if it's not in
> the current working space?
>

That could lead to ambiguities or inconsistent results. Assume i have
file1, then move it to foo/file1, then move bar/file2 to /file1. Which
file1 do i want when i use finfo?


> Renamed files have been a problem in every VCS I've ever used, even hugely
> expensive commercial systems. Moved files even more so. Unfortunately, the
> only people I know who might be able to come up with a solution work for
> companies who consider projects like Fossil or Git as competitors, so their
> employment contracts prevent them from contributing.
>

i suspect that many of the related problems are philosophical ones without
100% correct answers (like the above file1 case). Of the SCMs i've used
extensively (CVS, SVN, Fossil), fossil easily handles renames/moves most
sanely, IMO. i assume git handles them just as well, but have no experience
with that feature in git.

-- 
----- 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
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to