Hi Ferenc, I guess your main question is about whether darcs will support management of permissions and symlinks?
I've written on many occasions, pointing out that I don't think that management of permissions would be a good idea, with the sole exception of the execute bit. The reason is that in general, each copy of a repository has different requirements for their permissions. Some copies may require that all files be members of a particular group, and be group-writable, for instance. So if some bizarre permissions-management scheme were added, it'd have to be disabled by default. I understand that some people use darcs for strange things, but I refuse to make darcs *worse* for its primary purpose of managing source code, just so it is better for doing strange things like managing /etc files. Now darcs should *preserve* permissions, and it'd be a good idea for it (when possible) to preserve ownership. Symlinks would be reasonable, but noone has bothered to implement them. But adding symlink support is really orthogonal to darcs-2. This support could have been added any time in the last four years without great difficulty, and can be added any time after the darcs-2 release with even less difficulty. If noone is interested in adding this feature, I can only conclude that not all that many people are interested in having this feature. David On Dec 11, 2007 10:30 AM, Ferenc Wagner <[EMAIL PROTECTED]> wrote: > Hi, > > I guess at least some of you have already read > http://www.isisetup.ch/wiki/IsiSetupRevisionControl, which describes > why IsiSetup moved away from using Darcs while its source is still > being managed by Darcs. A very good perspective in my opinion. > > Now I wonder (possibly in lights of the upcoming Darcs 2) what answers > the Darcs community has for the raised concerns. I'm not too > interested in performance (except for exponential complexity) but > rather in "merge capabilities" (what's that, anyway?) and managing > links and permissions (though metastore can arguably help with that). > > I've skimmed http://wiki.darcs.net/DarcsWiki/ConflictsFAQ, feel free > to point out other useful sources of information. > -- > Thanks, > Feri. > _______________________________________________ > darcs-devel mailing list > [email protected] > http://lists.osuosl.org/mailman/listinfo/darcs-devel > _______________________________________________ darcs-devel mailing list [email protected] http://lists.osuosl.org/mailman/listinfo/darcs-devel
