my $next_backup_file = "daily-incremental-backup." . 'date +%Y%m%d';
should be ...
my $next_backup_file = "daily-incremental-backup." . `date +%Y%m%d`;
####
my $youngest = "svnlook youngest $svn_repos";
should be....
my $youngest = `svnlook youngest $svn_repos`;
####
print 'gzip -9 $backups_dir/$next_backup_file';
should be
print `gzip -9 $backups_dir/$next_backup_file`;