opscode/chef — pull request #242 by andruby (2012-03-06 22:45:48+00:00)
Title: Escape git clone repository and destination

Escape destination path in the git clone command.
Fixes `Too many arguments.` error for destinations with spaces.

(this pull request replaces https://github.com/opscode/chef/pull/236)

@btm:
I've signed the CLA and I am listed as a approved contributor. I added a test case and fixed other tests that compare generated git commands.