emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: vc-git bug with top-level repositories


From: Eli Zaretskii
Subject: Re: vc-git bug with top-level repositories
Date: Wed, 20 Aug 2008 19:11:46 +0300

[Why personal mail?]

> From: David Kastrup <address@hidden>
> Date: Wed, 20 Aug 2008 18:01:33 +0200
> 
> No.  The assumption is that if /foo/bar is owned by somebody different
> from the owner of /foo/bar/baz, then it is unlikely that /foo/bar/baz is
> part of a version controlled work tree with its root at /foo.
> 
> I think that assumption perfectly reasonable.  I know no version control
> system that makes it reasonably workable to have different users mess
> around in the same VC checkout.

If the ported VC system does not bother to look at native NTFS file
security information (the way we now do in Emacs), then it will
happily let the above situation happen, because it doesn't care about
users.

> The version control systems I know are not backup systems: they don't
> restore file dates (or Make would get confused when rewinding history)
> and don't restore file ownership (which could only be done by root,
> anyway).  Having several people mess around in the same checkout is a
> recipe for disaster.

Not on Windows.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]