Re: Question about file system permissions

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

 



On Tue, 2007-01-02 at 14:17 -0500, Joe Smith wrote:
> Mikkel L. Ellertson wrote:
> > .... But as you have
> > noticed, it does not work out as well when editing shared files.
> 
> Oddly perhaps, Unix has never really provided shared writeable files. 
> Perhaps there are good theoretical reasons for it; perhaps it was just 
> one of those simplifying assumptions that Unix was born with, I don't know.
> 
> That's why access to shared writeable resources are controlled by a 
> server, like CVS or svn or mysql. It's why you don't print using cat > 
> /dev/lpr.
> 
> People seem to want to do things like this--they keep asking for 
> applications to mediate between users editing the same file, like 
> Windows does it, but I wonder if it's such a great idea.
> 
> <Joe
> 
Widnows doesn't do it either, at least not up to XP.  There are RCS
systems that can run on windows to mediate such development tasks, but
natively windows suffers from the same issues of time lag, priority
determination, and choosing the latest or most correct of corrections.
View how a Wiki evolves to begin to see how this all plays out, or work
in a large development task for a while in a team programming
environment.  

	My last Windows project involved about 13000 lines of code, 10
engineers in Taiwan, Boston, California, Texas and Japan.  The RCS
system worked when the server was up (questionable due to growing pains
of XP at that time), and when all players knew to check out and check in
the files, as well as not rescinding to older revisions without
consultation.  This is a truley non-trivial task for any really indepth
project, and windows doesn't handle it at all.

Regards,
Les H

[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora Magazine]     [Fedora News]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux