capistrano/capistrano — pull request #828 by coffeeaddict (2013-12-10 07:35:42+00:00)
Title: Decapsulated scm

Applied a strategy pattern, sprinkled on some convenience methods and voilá presto! the entire SCM strategy is decapsulated and easily extendable by the masses.

I hope this helps in solving the git-/hg-strategy difficulties.