Skip to content
Commits on Oct 5, 2009
Commits on Jun 27, 2009
  1. Added sh/garlic.sh shell commands for imporving garlic workflow.

    committed Jun 27, 2009
      gcd [target]    cds into the specified target working repo
      gcdp [target]   cds into the specified target plugin in the working repo
      gup             cds back up to the garlic'd repo from within a working path
      gpush [branch]  from within a working repo, pushes changes back to the local garlic target, and resets
                      local changes in that target to HEAD.
    
    This means you might have a workflow as follows (example is for a plugin):
    
      # run garlic, see probs in '2-2-stable'
    
      gcdp 2-2  # => takes you into the working repo in the '2-2-stable' target
    
      # fix the changes, make some commits
    
      gpush     # => pushes the changes back to the enclosing garlic'd repo
      gup       # => go back up there
      garlic    # => rerun garlic to see how the changes affect the other targets
Commits on Feb 11, 2009
Commits on Feb 8, 2009
  1. 0.1.8 release: fix bug where dependencies weren't checking out repo t…

    committed Feb 8, 2009
    …ags or branches properly
Commits on Jan 22, 2009
  1. Gem version 0.1.7

    committed Jan 22, 2009
Commits on Nov 27, 2008
  1. 0.1.6 3 minor enhancements, 1 bugfix

    committed Nov 27, 2008
    * 3 minor enhancements
      * Updated Readme/TODO
      * Some crufty output is now suppressed/removed
      * garlic all command cleans the work path
    
    * 1 bugfix
      * --targets, -t option now actually works
Commits on Nov 25, 2008
  1. Prepare for 0.1.5

    committed Nov 25, 2008
    * 4 minor enhancements
      * Removed 'all_targets' - just use ruby to DRY up garlic.rb
      * Changed templates wrt above
      * Better tabtab completions
      * Updated TODO
Commits on Nov 23, 2008
  1. Rename tabtab def

    committed Nov 23, 2008
  2. Added tabtab definition

    committed Nov 23, 2008
Commits on Nov 2, 2008
Commits on Nov 1, 2008
  1. Better name: garlic session

    committed Nov 2, 2008
  2. Updated to rubygems 1.3

    committed Nov 2, 2008
Commits on Oct 29, 2008
Commits on Oct 16, 2008
Commits on Oct 11, 2008
  1. @pat

    Updating gemspec, now you can install gem, add require 'garlic/tasks'…

    pat committed Oct 11, 2008
    … to your Rakefile, and use garlic's tasks from there
  2. @pat
  3. @pat

    Adding rake tasks to generate gemspec (which shouldn't be ignored, ne…

    pat committed Oct 11, 2008
    …eded by github) and run specs
Commits on Sep 23, 2008
Commits on Sep 21, 2008
  1. Added ability to install a plugin as a different name

    committed Sep 21, 2008
    plugin 'ianwhite-rspec', :as => 'rspec'
Commits on Sep 12, 2008
  1. Made garlic:prepare respect the TARGETS var, so you can, e.g:

    committed Sep 13, 2008
    rake garlic:prepare TARGET=edge
  2. Made garlic track the head of whatever branch the repo is on, when cl…

    committed Sep 13, 2008
    …oning a repo dependency
    
    This means you can branch (in your top level repo, not in garlic/work),
    write some code, test with garlic, and it should all just work
Commits on Sep 3, 2008
Commits on May 22, 2008
Commits on Apr 30, 2008
Something went wrong with that request. Please try again.