From: Don Armstrong Date: Sun, 30 Oct 2005 09:29:43 +0000 (+0000) Subject: update sa X-Git-Url: https://git.donarmstrong.com/?p=bin.git;a=commitdiff_plain;h=e112b3741c7c9411ca3aab964bf02aa9eff01f0e update sa --- diff --git a/sa b/sa index d652ccc..b61ddee 100755 --- a/sa +++ b/sa @@ -50,14 +50,14 @@ use vars qw($DEBUG); # XXX parse config file -my %options = (quick => 1, - quiet => 0, +my %options = (quick => 0, + quiet => 1, debug => 0, help => 0, man => 0, ); -GetOptions(\%options,'debug|d+','help|h|?','man|m'); +GetOptions(\%options,'quick|Q!','quiet|q!','debug|d+','help|h|?','man|m'); pod2usage() if $options{help}; pod2usage({verbose=>2}) if $options{man}; @@ -77,6 +77,11 @@ my $HOME=User->Home; for my $dir (map{"${HOME}/$_"} '',qw(.hide bin lib)) { if (-e "$dir/.svn") { - system('svn',$command,$dir); + system('svn', + $command, + $options{quiet}?'-q':(), + $options{quick}?('--ignore-externals','-N'):(), + $dir, + ); } }