anchor.diff:  
   Deploys software from git checkouts.
   
  -This module is in plan.
  +*repo=*::
  +
  +git or http protocol address of the repo to checkout
  +
  +*dest=*::
  +
  +where to check it out, an absolute directory path
  +
  +*version=*::
  +
  +what version to check out -- either the git SHA, the literal string 'HEAD', or a tag name
   
   
   ohai
  
positive.code: 
  Most modules other than command are idempotent, meaning they will seek to avoid changes
  unless a change needs to be made.  When using ansible playbooks, these modules can
  trigger change events.  Unless otherwise noted, all modules support change hooks.
  
  
  command
  
negative.code: Optionally overrides the default JSON file location of /etc/ansible/setup.
  If used, also supply the metadata parameter to 'template'.  Change if
  running as a non-root remote user who does not have permissions on /etc/ansible.
  
  *anything=*::
  
  any other parameters can be named basically anything, and set a key=value
  pair in the JSON file for use in templating.
  
  
  template
  