From a0240d8f67cf502ccf10fd7761cf46c30ee00cf8 Mon Sep 17 00:00:00 2001 From: Martin Carpenter Date: Mon, 20 Sep 2010 10:37:34 +0200 Subject: [PATCH] Remove deprecated call to Sring#grep for Ruby 1.9. --- lib/capistrano/recipes/deploy/scm/cvs.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/capistrano/recipes/deploy/scm/cvs.rb b/lib/capistrano/recipes/deploy/scm/cvs.rb index 6424444c..cadc3088 100644 --- a/lib/capistrano/recipes/deploy/scm/cvs.rb +++ b/lib/capistrano/recipes/deploy/scm/cvs.rb @@ -69,7 +69,8 @@ module Capistrano def query_revision(revision) return revision if revision_type(revision) == :date revision = yield(scm(cvs_root, :log, "-r#{revision}")). - grep(/^date:/). + split("\n"). + select { |line| line =~ /^date:/ }. map { |line| line[/^date: (.*?);/, 1] }. sort.last + " UTC" return revision