Permalink
Commits on Apr 5, 2008
  1. Added support for depend :remote, :file to test for existence of a sp…

    …ecific file. This is useful for testing for things like a configuration file.
    Andrew Carter committed Apr 5, 2008
Commits on Mar 14, 2008
  1. Ensure that the default run options are mixed into the command option…

    …s when executing a command from the cap shell (closes #11348)
    
    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@9025 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Mar 14, 2008
Commits on Mar 10, 2008
  1. for cached local copies, do the exclude and the copy in the same step…

    …, it is much faster
    
    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@9005 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Mar 10, 2008
Commits on Mar 8, 2008
  1. Fix some incorrect documentation

    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@8996 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Mar 8, 2008
  2. Improved "copy" strategy, including support for local caching and pat…

    …tern exclusion
    
    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@8993 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Mar 8, 2008
Commits on Feb 28, 2008
  1. version bump

    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@8939 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Feb 28, 2008
  2. Fix git SCM module unit tests (closes #11221)

    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@8938 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Feb 28, 2008
Commits on Feb 24, 2008
  1. Fix git submodule support to init on sync (closes #11202)

    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@8928 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Feb 24, 2008
Commits on Feb 23, 2008
  1. Add alternative server-centric role definition method

    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@8926 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Feb 23, 2008
Commits on Feb 22, 2008
  1. Add support for :max_hosts option in task definition or run() (closes…

    … #10264)
    
    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@8924 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Feb 22, 2008
  2. Distributed git support for better operability with remote_cache stra…

    …tegy (closes #11137)
    
    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@8923 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Feb 22, 2008
Commits on Feb 21, 2008
  1. Use a default line length in help text if line length is otherwise to…

    …o small (closes #10911)
    
    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@8920 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Feb 21, 2008
  2. Fix incorrect reference to the 'setup' task (closes #10819)

    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@8919 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Feb 21, 2008
  3. have a changelog entry with that

    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@8918 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Feb 21, 2008
  4. don't try to kill the spawner pid if no spawner process exists (close…

    …s #10093)
    
    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@8917 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Feb 21, 2008
Commits on Feb 19, 2008
  1. Dynamic roles (closes #11107, thanks for the awesome patch!)

    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@8905 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Feb 19, 2008
  2. make the tests pass again

    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@8904 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Feb 19, 2008
  3. Implement Bzr#next_revision so that pending changes can be reported c…

    …orrectly (closes #10928)
    
    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@8903 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Feb 19, 2008
  4. use a proper export command with bzr (closes #10922)

    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@8902 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Feb 19, 2008
  5. use checkout instead of merge for git SCM (closes #10918)

    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@8901 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Feb 19, 2008
Commits on Jan 31, 2008
  1. Capisrano -> Capistrano (closes #10807)

    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@8761 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Jan 31, 2008
  2. Fix documentation typo (closes #10680)

    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@8760 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Jan 31, 2008
  3. Add test case from #10515 to show that scm_command is honored by the …

    …git module. (The rest was implemented as a side-effect of [8755]. closes #10515)
    
    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@8759 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Jan 31, 2008
  4. Fail gracefully when double-colons are used to delimit namespaces (cl…

    …oses #10472)
    
    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@8758 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Jan 31, 2008
Commits on Jan 30, 2008
  1. Add support for :git_enable_submodules variable, to enable submodules…

    … with git SCM (closes #10240)
    
    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@8755 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Jan 30, 2008
  2. If subversion asks for a password, prompt as a last resort (closes #9…

    …885)
    
    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@8754 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Jan 30, 2008
  3. Use checkout --lightweight for bzr checkout, instead of branch (close…

    …s #9547)
    
    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@8753 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Jan 30, 2008
  4. make sure bzr SCM works when revision is unspecified, or is head (clo…

    …ses #9546)
    
    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@8752 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Jan 30, 2008
  5. Support p4sync_flags and p4client_root variables for Perforce SCM (cl…

    …oses #10384)
    
    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@8751 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Jan 30, 2008
  6. make sure capistrano only tries to load Net::SSH and Net::SFTP versio…

    …ns less than 1.99.0
    
    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@8750 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Jan 30, 2008
Commits on Oct 16, 2007
  1. enable rdoc generation from the gem

    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@7924 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Oct 16, 2007
Commits on Oct 14, 2007
  1. version bump

    git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@7881 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
    jamis committed Oct 14, 2007