From a95e15585a004a6e155c27c69cd405b5d936a9d3 Mon Sep 17 00:00:00 2001 From: Laurent Rineau Date: Mon, 26 Nov 2012 15:11:13 +0100 Subject: [PATCH] New ruby program to use as a smudge filter for Git. See: http://git-scm.com/book/ch7-2.html#Keyword-Expansion --- Maintenance/git/expand_SVN_date_keyword.rb | 4 ++++ 1 file changed, 4 insertions(+) create mode 100755 Maintenance/git/expand_SVN_date_keyword.rb diff --git a/Maintenance/git/expand_SVN_date_keyword.rb b/Maintenance/git/expand_SVN_date_keyword.rb new file mode 100755 index 00000000000..e521b15530f --- /dev/null +++ b/Maintenance/git/expand_SVN_date_keyword.rb @@ -0,0 +1,4 @@ +#! /usr/bin/env ruby +data = STDIN.read +last_date = `git log --pretty=format:"%ad" -1` +puts data.gsub('$Date$', '$Date: ' + last_date.to_s + '$')