----- Original Message ----- From: "Gus Heck" <[EMAIL PROTECTED]> To: "Ant Developers List" <[EMAIL PROTECTED]> Sent: Wednesday, October 30, 2002 10:47 AM Subject: Re: Speaking of rights (was: Re: new p4 target)
> >> > >>http://nagoya.apache.org/bugzilla/show_bug.cgi?id=9808 > >>http://nagoya.apache.org/bugzilla/show_bug.cgi?id=9809 > >> > >> > > do these patches have tests and docs? > > They both have docs. 9808 has tests. :) Have had it from Day 1 > > 9809 is an addition of chgrp/chown tasks based on chmod task (which I > split into an abstract base and a concrete implementation of each of > these 3). > > Chmod didn't have tests presumably because the tests would need to know > too much about the underlying system to work. Chgrp and chown tasks have > the same problem: They would need to know as what user/group was running > the test, and what some other valid user or group on the system is and > thier current user id would need to have permission to change groups and > owners) good point. If we could read perms and groups life would be a lot easier. <copy> would be much better. > > If it helps though, at one point I was feeding a fileset that specified > 6,000 files to my modified chmod/chgrp/chown them without any difficulty > other than the fact that it was kinda slow with that many files. (about > 5 min each on a dual PIII 1Ghz with 10k disks) > > I eventually realized that it is much faster (factor of at least 500) to > exec a chmod -R for the baseline permissions and then use the tasks for > the special cases. That helpful hint might be good to put in the docs. -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
