Hi! After a little investigation this morning (it's 9 o'clock in the morning here in Poland) I have a few thoughts about what we've been talking about recently:
1. Unfortunately I was mistaken: not all svn commands accept the --quiet switch. It is true in case of most tasks, but not all of them. I guess that it has to be fixed. 2. Not all commands accept the --verbose switch. I'd even say that there are only a few that accept it. 3. In most cases svn commands do not accept both --quiet and --verbose, which would solve our problem. However, there is at least one task that accepts both of these switches: svn log. What is interesting, the following invocations: svn log svn log --quiet svn log --verbose svn log --verbose --quiet result in four different outputs. What do you think about it? My proposal is to throw out Quiet from AbstractSvnTask and move it to both SvnCheckoutTask and SvnUpdateTask and not to forbid to use --quiet and --verbose in SvnTask in any way. Another thing that strikes me is the URI attribute. It is also not needed by every command (for example by svn update: information about URI of the repository is stored in .svn folder). I think that this should be moved from AbstractSvnTask to specific tasks that need this attribute (parameter). After introducing these changes (or not) I'll try to make the documentation reflect directly what's actually in the code :). Best regards! Marcin ------------------------------------------------------- This SF.Net email is sponsored by Oracle Space Sweepstakes Want to be the first software developer in space? Enter now for the Oracle Space Sweepstakes! http://ads.osdn.com/?ad_ids93&alloc_id281&op=click _______________________________________________ NAntContrib-Developer mailing list NAntContrib-Developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nantcontrib-developer