<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>eff0e62bb7213b178aee94e1bbe8c403da395817</id>
      </parent>
    </parents>
    <author>
      <name>esad</name>
      <email>esad@esse.at</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/63f0a2ca11fb91ce52c1e07d623fa58504b9d5e5</url>
    <id>63f0a2ca11fb91ce52c1e07d623fa58504b9d5e5</id>
    <committed-date>2008-11-07T08:54:38-08:00</committed-date>
    <authored-date>2008-11-07T08:54:38-08:00</authored-date>
    <message>win32 fixes

don't blindly replace every &quot;cd&quot; with &quot;cd /D&quot; but only on beginning of the command and after &amp;&amp;

When executing local commands on win32, replace &quot;cd&quot; with &quot;cd /D&quot; and path separator / with \\</message>
    <tree>61bd87f59405f8362fb05d04760cdb5323e8c949</tree>
    <committer>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>21325e29c4e86a4e60e29839c4c7828fa797824b</id>
      </parent>
    </parents>
    <author>
      <name>David Abdemoulaie</name>
      <email>github@hobodave.com</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/eff0e62bb7213b178aee94e1bbe8c403da395817</url>
    <id>eff0e62bb7213b178aee94e1bbe8c403da395817</id>
    <committed-date>2008-11-07T08:37:17-08:00</committed-date>
    <authored-date>2008-10-17T10:34:36-07:00</authored-date>
    <message>Added support for :scm_arguments (subversion only, currently)

example usage: set :scm_arguments, '--ignore-externals'
will cause svn up, co, and export to use this extra command line argument</message>
    <tree>afacdb40f29523bc11f9c1e03ac4f20d5b2ea5e4</tree>
    <committer>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>76a948fd013ef409421ab1208a6b4857f47e598c</id>
      </parent>
    </parents>
    <author>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/21325e29c4e86a4e60e29839c4c7828fa797824b</url>
    <id>21325e29c4e86a4e60e29839c4c7828fa797824b</id>
    <committed-date>2008-10-16T19:46:18-07:00</committed-date>
    <authored-date>2008-10-16T19:46:18-07:00</authored-date>
    <message>Don't emit -p for sudo when :sudo_prompt is blank</message>
    <tree>1f9f86169e421e138f23c4aa8c05357c47cab3e1</tree>
    <committer>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dd7a4928af356902975aed0382f4e652d20ff48f</id>
      </parent>
    </parents>
    <author>
      <name>Paul Paradise</name>
      <email>paulpar@gmail.com</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/76a948fd013ef409421ab1208a6b4857f47e598c</url>
    <id>76a948fd013ef409421ab1208a6b4857f47e598c</id>
    <committed-date>2008-10-16T19:34:12-07:00</committed-date>
    <authored-date>2008-10-16T19:33:08-07:00</authored-date>
    <message>Copy symlinks when using rsync</message>
    <tree>7ce93d5ad2753350f4207270dec537e81ea5e176</tree>
    <committer>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>96cb5ab7e771a34e625a80e394a02acb8be3187f</id>
      </parent>
    </parents>
    <author>
      <name>grantr</name>
      <email>grant@nightriot.com</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/dd7a4928af356902975aed0382f4e652d20ff48f</url>
    <id>dd7a4928af356902975aed0382f4e652d20ff48f</id>
    <committed-date>2008-10-16T19:28:15-07:00</committed-date>
    <authored-date>2008-09-02T16:17:36-07:00</authored-date>
    <message>update git query_revision strategy</message>
    <tree>7c4fe76c0ddd2dbef14230c89b438391d3bd7955</tree>
    <committer>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0a1110b1360d258908948b5cef4fa381da1ac4ab</id>
      </parent>
    </parents>
    <author>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/96cb5ab7e771a34e625a80e394a02acb8be3187f</url>
    <id>96cb5ab7e771a34e625a80e394a02acb8be3187f</id>
    <committed-date>2008-10-15T22:10:57-07:00</committed-date>
    <authored-date>2008-09-30T12:12:32-07:00</authored-date>
    <message>added ability to list only task in a specified namespace</message>
    <tree>2ef065c3b2ba321d61517ff0db61906621136c07</tree>
    <committer>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bb589fb9e51d1ea5e12875045f2f005a141ec518</id>
      </parent>
    </parents>
    <author>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/0a1110b1360d258908948b5cef4fa381da1ac4ab</url>
    <id>0a1110b1360d258908948b5cef4fa381da1ac4ab</id>
    <committed-date>2008-10-15T22:09:07-07:00</committed-date>
    <authored-date>2008-09-04T00:36:27-07:00</authored-date>
    <message>brought out the scm method to build your own scm commands without much hassle</message>
    <tree>830e6ff8f86708b7c6297b2746a805ce1034a01c</tree>
    <committer>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6e1bb71b7641691bb49cd40b7a0aa0634f92b222</id>
      </parent>
    </parents>
    <author>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/bb589fb9e51d1ea5e12875045f2f005a141ec518</url>
    <id>bb589fb9e51d1ea5e12875045f2f005a141ec518</id>
    <committed-date>2008-10-15T22:00:42-07:00</committed-date>
    <authored-date>2008-10-15T22:00:42-07:00</authored-date>
    <message>ignore vim .swp files</message>
    <tree>bfc88d22328e037d612ed7ecbfb69a66eb86c4cc</tree>
    <committer>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>27d91a7d94a1ee40826e78b37ca8da776f3ecc6c</id>
      </parent>
    </parents>
    <author>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/6e1bb71b7641691bb49cd40b7a0aa0634f92b222</url>
    <id>6e1bb71b7641691bb49cd40b7a0aa0634f92b222</id>
    <committed-date>2008-10-15T22:00:26-07:00</committed-date>
    <authored-date>2008-10-15T22:00:26-07:00</authored-date>
    <message>update changelog</message>
    <tree>f8157c874931013b144f0470476f0af46ec1db63</tree>
    <committer>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>48685cabc36b85f36645b5b9a83cb4f0789425f3</id>
      </parent>
    </parents>
    <author>
      <name>Jon Evans</name>
      <email>jon@springyweb.com</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/27d91a7d94a1ee40826e78b37ca8da776f3ecc6c</url>
    <id>27d91a7d94a1ee40826e78b37ca8da776f3ecc6c</id>
    <committed-date>2008-09-24T03:12:11-07:00</committed-date>
    <authored-date>2008-09-24T03:12:11-07:00</authored-date>
    <message>locally executed commands also get logged in verbose mode</message>
    <tree>92ac1e7a8ada49adc5f09f2f8d92a148936c31c4</tree>
    <committer>
      <name>Jon Evans</name>
      <email>jon@springyweb.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6d1ca8ca504889843da1defd109f913077407c82</id>
      </parent>
    </parents>
    <author>
      <name>Walter Smith</name>
      <email>walter@jacksonfish.com</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/48685cabc36b85f36645b5b9a83cb4f0789425f3</url>
    <id>48685cabc36b85f36645b5b9a83cb4f0789425f3</id>
    <committed-date>2008-09-18T07:09:43-07:00</committed-date>
    <authored-date>2008-09-18T07:08:53-07:00</authored-date>
    <message>Add ONLYHOSTS environment variable

If ONLYHOSTS is specified, tasks will only be invoked on hosts in that list, regardless of their options.</message>
    <tree>50c384591e2ae36b4faa769eb57c5f1560a7a631</tree>
    <committer>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d558838408f425a029b4d2fd158d362dc60f9fd3</id>
      </parent>
    </parents>
    <author>
      <name>Fabio Akita</name>
      <email>fabioakita@gmail.com</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/6d1ca8ca504889843da1defd109f913077407c82</url>
    <id>6d1ca8ca504889843da1defd109f913077407c82</id>
    <committed-date>2008-09-17T06:52:19-07:00</committed-date>
    <authored-date>2008-09-17T06:52:19-07:00</authored-date>
    <message>Make sure the glob matching for copy excludes does not delete parent dirs</message>
    <tree>8d0d45121636950d9e2ce924cebb4937f311b60d</tree>
    <committer>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>63aaed463cf3d4e8b1b426e126eea6b1f199435d</id>
      </parent>
    </parents>
    <author>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/d558838408f425a029b4d2fd158d362dc60f9fd3</url>
    <id>d558838408f425a029b4d2fd158d362dc60f9fd3</id>
    <committed-date>2008-09-06T15:11:16-07:00</committed-date>
    <authored-date>2008-09-06T15:11:16-07:00</authored-date>
    <message>tests all pass under Ruby 1.9</message>
    <tree>5a908289a252c828dec0e5070811c2ac367c3330</tree>
    <committer>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5b60cc4e3f88bd4d29b404b9b616941d11079648</id>
      </parent>
    </parents>
    <author>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/63aaed463cf3d4e8b1b426e126eea6b1f199435d</url>
    <id>63aaed463cf3d4e8b1b426e126eea6b1f199435d</id>
    <committed-date>2008-08-28T19:01:28-07:00</committed-date>
    <authored-date>2008-08-28T19:01:28-07:00</authored-date>
    <message>Version bump</message>
    <tree>f9f5cb135c2a509d9cca72cd181ae86f3c7891ee</tree>
    <committer>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f6d3442b9c7491a008fb8f11192853411437b5b3</id>
      </parent>
    </parents>
    <author>
      <name>Kerry Buckley</name>
      <email>kerryjbuckley@gmail.com</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/5b60cc4e3f88bd4d29b404b9b616941d11079648</url>
    <id>5b60cc4e3f88bd4d29b404b9b616941d11079648</id>
    <committed-date>2008-08-25T21:39:56-07:00</committed-date>
    <authored-date>2008-08-25T21:39:56-07:00</authored-date>
    <message>Allow :gateway to be set to an array, in which case a chain of tunnels is created</message>
    <tree>26794050adf4998973218cd6f3fd450403c8f2b9</tree>
    <committer>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8087eaaec906b257201fda5918e1e2d68528ffba</id>
      </parent>
    </parents>
    <author>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/f6d3442b9c7491a008fb8f11192853411437b5b3</url>
    <id>f6d3442b9c7491a008fb8f11192853411437b5b3</id>
    <committed-date>2008-08-25T21:26:42-07:00</committed-date>
    <authored-date>2008-08-25T21:26:42-07:00</authored-date>
    <message>changelog, tests for HOSTS change</message>
    <tree>09ba9fc5372f5dd830baf9f98fcc6451517dfe13</tree>
    <committer>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f457d3f79a417637789310529b69d0771d6d60c0</id>
      </parent>
      <parent>
        <id>8badb0c522b38fae9cbe973451472afbddef61cb</id>
      </parent>
    </parents>
    <author>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/8087eaaec906b257201fda5918e1e2d68528ffba</url>
    <id>8087eaaec906b257201fda5918e1e2d68528ffba</id>
    <committed-date>2008-08-25T21:21:56-07:00</committed-date>
    <authored-date>2008-08-25T21:21:56-07:00</authored-date>
    <message>Merge branch 'master' of git://github.com/mbailey/capistrano into mbailey/master</message>
    <tree>7033b77832cf56467f08b8365f7b58dba11ae1a5</tree>
    <committer>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>737bc3fb6bd1610f4e79a5c52dfa1516b6e21957</id>
      </parent>
    </parents>
    <author>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/f457d3f79a417637789310529b69d0771d6d60c0</url>
    <id>f457d3f79a417637789310529b69d0771d6d60c0</id>
    <committed-date>2008-08-25T21:20:57-07:00</committed-date>
    <authored-date>2008-08-25T21:20:57-07:00</authored-date>
    <message>update changelog</message>
    <tree>c7fbc890fc413efb3c084e64b3ae0cebb4e3297a</tree>
    <committer>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bd3819766178e18e9287b95586098d2bc804f6df</id>
      </parent>
      <parent>
        <id>8cc60c70c0d984cb8a13501cdd0d82a947c9dd1c</id>
      </parent>
    </parents>
    <author>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/737bc3fb6bd1610f4e79a5c52dfa1516b6e21957</url>
    <id>737bc3fb6bd1610f4e79a5c52dfa1516b6e21957</id>
    <committed-date>2008-08-25T21:17:39-07:00</committed-date>
    <authored-date>2008-08-25T21:17:39-07:00</authored-date>
    <message>Merge branch 'master' of git://github.com/skwp/capistrano into skwp/master</message>
    <tree>14f5bf71bb8638feb58576291e57aa1e608a3cd9</tree>
    <committer>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bd3819766178e18e9287b95586098d2bc804f6df</id>
      </parent>
    </parents>
    <author>
      <name>Mike Bailey</name>
      <email>mike@bailey.net.au</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/8badb0c522b38fae9cbe973451472afbddef61cb</url>
    <id>8badb0c522b38fae9cbe973451472afbddef61cb</id>
    <committed-date>2008-08-23T09:05:59-07:00</committed-date>
    <authored-date>2008-08-23T09:05:59-07:00</authored-date>
    <message>Don't evaluate role list if hosts are defined.

This prevents Capistrano failing when a task has undefined
roles specified but hosts have been given.

e.g.

task :install_mysql, :roles =&gt; :db do
  # install mysql...
end

cap install_mysql HOSTS=some.new.host</message>
    <tree>2c41525433a6470fb53b7cb2db7c87ba276d32ab</tree>
    <committer>
      <name>Mike Bailey</name>
      <email>mike@bailey.net.au</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1a87270a3abc119ee7512e15691d294615bebd0d</id>
      </parent>
    </parents>
    <author>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/bd3819766178e18e9287b95586098d2bc804f6df</url>
    <id>bd3819766178e18e9287b95586098d2bc804f6df</id>
    <committed-date>2008-08-21T20:14:27-07:00</committed-date>
    <authored-date>2008-08-21T20:14:27-07:00</authored-date>
    <message>Auto-convert arguments to -S and -s to integer, boolean, etc. if they look convertable</message>
    <tree>c46aa61b706baf33f9300cdc6c760bfd59096c55</tree>
    <committer>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0e5c38b0bce74d53179742d3542ee8b689df096b</id>
      </parent>
    </parents>
    <author>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/1a87270a3abc119ee7512e15691d294615bebd0d</url>
    <id>1a87270a3abc119ee7512e15691d294615bebd0d</id>
    <committed-date>2008-08-21T20:01:51-07:00</committed-date>
    <authored-date>2008-08-21T20:01:51-07:00</authored-date>
    <message>Add descriptions of -d and -n to the verbose help</message>
    <tree>18605360a34a31d8844985409a1ffea2d433d0c1</tree>
    <committer>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>644626261e0e8bd7b7931a9289c6641c1de8ad68</id>
      </parent>
    </parents>
    <author>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/0e5c38b0bce74d53179742d3542ee8b689df096b</url>
    <id>0e5c38b0bce74d53179742d3542ee8b689df096b</id>
    <committed-date>2008-08-21T19:47:00-07:00</committed-date>
    <authored-date>2008-08-21T19:47:00-07:00</authored-date>
    <message>make rollbacks work with processes that need the cwd to be valid to restart properly</message>
    <tree>a582e1b8662640caf35c915cffd4db7ad31ec845</tree>
    <committer>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>31f327e2e6f9cc723668bb2e2dd2fd48962dae64</id>
      </parent>
    </parents>
    <author>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/644626261e0e8bd7b7931a9289c6641c1de8ad68</url>
    <id>644626261e0e8bd7b7931a9289c6641c1de8ad68</id>
    <committed-date>2008-08-21T19:46:42-07:00</committed-date>
    <authored-date>2008-08-21T19:46:42-07:00</authored-date>
    <message>show the correct log message if only a fallback command is being used</message>
    <tree>f15a5eda2a52556deb71d0401eaeb5bffe175bcd</tree>
    <committer>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5d76e1d2c0dfefd3780e2278789d201d6b4a9abf</id>
      </parent>
    </parents>
    <author>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/31f327e2e6f9cc723668bb2e2dd2fd48962dae64</url>
    <id>31f327e2e6f9cc723668bb2e2dd2fd48962dae64</id>
    <committed-date>2008-08-21T19:39:00-07:00</committed-date>
    <authored-date>2008-08-21T19:39:00-07:00</authored-date>
    <message>make sure we check the fallback branch for sudo commands</message>
    <tree>50f884d22c0515db4b98cb59379f2749c4ecc2e9</tree>
    <committer>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c70e595c36ae7cd3f63c1212ddf566efe50e2b5d</id>
      </parent>
    </parents>
    <author>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/5d76e1d2c0dfefd3780e2278789d201d6b4a9abf</url>
    <id>5d76e1d2c0dfefd3780e2278789d201d6b4a9abf</id>
    <committed-date>2008-08-21T13:29:28-07:00</committed-date>
    <authored-date>2008-08-21T13:29:28-07:00</authored-date>
    <message>make tests pass</message>
    <tree>1c5e026fd5935b454ca5fda3a337d8d0fd8b665f</tree>
    <committer>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c70fcd595e68f576002ba0b7d75e49872fba2447</id>
      </parent>
    </parents>
    <author>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/c70e595c36ae7cd3f63c1212ddf566efe50e2b5d</url>
    <id>c70e595c36ae7cd3f63c1212ddf566efe50e2b5d</id>
    <committed-date>2008-08-21T09:59:35-07:00</committed-date>
    <authored-date>2008-08-21T09:59:35-07:00</authored-date>
    <message>replace condition#if with when and made it support multiple matches by default.</message>
    <tree>37ae7ee59ba204ea8466f711c2071a58442adf67</tree>
    <committer>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d5b2042329e9b8d0384119f98238eae2114aa8b9</id>
      </parent>
    </parents>
    <author>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/c70fcd595e68f576002ba0b7d75e49872fba2447</url>
    <id>c70fcd595e68f576002ba0b7d75e49872fba2447</id>
    <committed-date>2008-08-20T14:01:09-07:00</committed-date>
    <authored-date>2008-08-20T14:00:31-07:00</authored-date>
    <message>Add parallel() helper for executing multiple different commands in parallel</message>
    <tree>ae09a87072235a391630e52aff43d9e7b001eae7</tree>
    <committer>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1923c120f58091e01e281628c7f37ef1f9463d4f</id>
      </parent>
    </parents>
    <author>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/d5b2042329e9b8d0384119f98238eae2114aa8b9</url>
    <id>d5b2042329e9b8d0384119f98238eae2114aa8b9</id>
    <committed-date>2008-08-20T13:59:48-07:00</committed-date>
    <authored-date>2008-08-20T13:59:48-07:00</authored-date>
    <message>pressing &quot;enter&quot; as the default doesn't actually work</message>
    <tree>898531b1fc8a8b7119e6b5af487cab17991e4515</tree>
    <committer>
      <name>Jamis Buck</name>
      <email>jamis@37signals.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1923c120f58091e01e281628c7f37ef1f9463d4f</id>
      </parent>
    </parents>
    <author>
      <name>yan</name>
      <email>yan@pritzker.ws</email>
    </author>
    <url>http://github.com/jamis/capistrano/commit/8cc60c70c0d984cb8a13501cdd0d82a947c9dd1c</url>
    <id>8cc60c70c0d984cb8a13501cdd0d82a947c9dd1c</id>
    <committed-date>2008-08-20T11:12:48-07:00</committed-date>
    <authored-date>2008-08-20T11:12:48-07:00</authored-date>
    <message>Made :releases ordering by using unix timestamps in case you are using custom release names like my-tag-name-timestamp</message>
    <tree>d602bf22ff55e6f18aba6fbab384e3aac0406f94</tree>
    <committer>
      <name>yan</name>
      <email>yan@pritzker.ws</email>
    </committer>
  </commit>
</commits>
