You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@whimsical.apache.org by se...@apache.org on 2020/07/11 12:37:57 UTC
[whimsy] branch master updated: Allow quick refresh of listings for
local testing
This is an automated email from the ASF dual-hosted git repository.
sebb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/whimsy.git
The following commit(s) were added to refs/heads/master by this push:
new fe66185 Allow quick refresh of listings for local testing
fe66185 is described below
commit fe6618567f24a265508b0a7b09aa98c05a58c35f
Author: Sebb <se...@apache.org>
AuthorDate: Sat Jul 11 13:37:49 2020 +0100
Allow quick refresh of listings for local testing
---
Rakefile | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/Rakefile b/Rakefile
index 914c694..6270c16 100644
--- a/Rakefile
+++ b/Rakefile
@@ -114,7 +114,7 @@ task :config do
end
namespace :svn do
- task :update => :config do
+ task :update, [:listonly] => :config do |task, args|
# Include all
svnrepos = ASF::SVN.repo_entries(true) || {}
@@ -157,6 +157,7 @@ namespace :svn do
end
end
+ next if args.listonly == 'skip'
if noCheckout
puts "Skipping" if depth == 'skip' # Must agree with monitors/svn.rb
next
@@ -193,10 +194,10 @@ namespace :svn do
# Also update '.' so parent directory shows last changed revision for status/svn page
if files
svncmd = "svn update . #{files.join(' ')}"
- puts "#{PREFIX} #{svncmd}"
else
svncmd = 'svn update'
end
+ puts "#{PREFIX} #{svncmd}"
pid = Process.spawn(svncmd, out: w, err: [:child, :out])
w.close