my $HOME=User->Home;
my $HOSTNAME=qx(hostname);
$HOSTNAME=~s/\n//g;
+my $CAN_IGNORE_EXTERNALS = 0;
+qx(svn --version) =~ /\(r(\d+)\)/;
+if ($1 > 13838) {
+ $CAN_IGNORE_EXTERNALS = 1;
+}
+
my %repos;
for ('/etc/sa.conf', "${HOME}/.sarc", "${HOME}/.sarc_${HOSTNAME}", "${HOME}/.sarc_local") {
if (-e $_) {
system('svn',
$command,
$options{quiet}?'-q':(),
- $options{quick}?'--ignore-externals':(),
+ ($options{quick} and $CAN_IGNORE_EXTERNALS)?'--ignore-externals':(),
$options{quick}>1?'-N':(),
$repo,
);