Hi, On Wed, Feb 23, 2011 at 12:48:53PM -0500, Michael J. Flickinger wrote: > One thing I'm slightly confused about is how exactly permissions in > CVS now work. As far as I can tell, the documentation doesn't clear > state what exactly is going on and how exactly permissions of cvs > repositories are handled. > > Currently, if a file in a cvs repository let's say FOO,v, isn't even > owned by the group of the repository it's in, upon committing a > revision of the file the group and owner change to the correct > values. > > What exactly is going on here?
CVS removes the files (it can do so thanks to the directory permissions) and recreates it with new ownership and permissions. Similar to VI's :w! command. -- Sylvain