<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -36,7 +36,6 @@ end
 
 files = {
   &quot;Capfile&quot; =&gt; unindent(&lt;&lt;-FILE),
-    require 'capistrano/version'
     load 'deploy' if respond_to?(:namespace) # cap2 differentiator
     load 'config/deploy'
   FILE</diff>
      <filename>bin/capify</filename>
    </modified>
    <modified>
      <diff>@@ -77,6 +77,10 @@ module Capistrano
       #
       # * :before, triggered before a task is invoked
       # * :after, triggered after a task is invoked
+      # * :start, triggered before a top-level task is invoked via the command-line
+      # * :finish, triggered when a top-level task completes
+      # * :load, triggered after all recipes have loaded
+      # * :exit, triggered after all tasks have completed
       #
       # Specify the (fully-qualified) task names that you want invoked in
       # response to the event. Alternatively, you can specify a block to invoke</diff>
      <filename>lib/capistrano/configuration/callbacks.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>9ce2af63e24b528aa51b3ad1b45b285bd1fe3c8c</id>
    </parent>
  </parents>
  <author>
    <name>Jamis Buck</name>
    <email>jamis@37signals.com</email>
  </author>
  <url>http://github.com/jamis/capistrano/commit/f14d8e91761b12b0f80392df912889577364013f</url>
  <id>f14d8e91761b12b0f80392df912889577364013f</id>
  <committed-date>2007-05-15T07:56:24-07:00</committed-date>
  <authored-date>2007-05-15T07:56:24-07:00</authored-date>
  <message>document the start/finish and load/exit callbacks. Capfile doesn't need capistrano/version.


git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@6737 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
  <tree>d6b571fd13564b589af75864d3cf5373211d111a</tree>
  <committer>
    <name>Jamis Buck</name>
    <email>jamis@37signals.com</email>
  </committer>
</commit>
