Skip to content

Latest commit

 

History

History
68 lines (47 loc) · 1.86 KB

ChangeLog.markdown

File metadata and controls

68 lines (47 loc) · 1.86 KB

0.9.0

  • Introduce .homesick_subdir #39

0.8.1

*Fixed homesick list bug on ruby 2.0 #37

0.8.0

  • Introduce commit & push command
  • commit changes in castle and push to remote
  • Enable recursive submodule update
  • Git add when track

0.7.0

  • Fixed double-cloning #14
  • New option for pull command: --all
  • pulls each castle, instead of just one

0.6.1

  • Add a license

0.6.0

  • Introduce .homesickrc
  • Castles can now have a .homesickrc inside them
  • On clone, this is eval'd inside the destination directory
  • Introduce track command
  • Allows easily moving an existing file into a castle, and symlinking it back

0.5.0

  • Fixed listing of castles cloned using homesick clone <github-user>/<github-repo> (issue 3)
  • Added homesick pull <CASTLE> for updating castles (thanks Jorge Dias!)
  • Added a very basic homesick generate <CASTLE>

0.4.1

  • Improved error message when a castle's home dir doesn't exist

0.4.0

  • homesick clone can now take a path to a directory on the filesystem, which will be symlinked into place
  • homesick clone now tries to git submodule init and git submodule update if git submodules are defined for a cloned repo
  • Fixed missing dependency on thor and others
  • Use HOME environment variable for where to store files, instead of assuming ~

0.3.0

  • Renamed 'link' to 'symlink'
  • Fixed conflict resolution when symlink destination exists and is a normal file

0.2.0

  • Better support for recognizing git urls (thanks jacobat!)
    • if it looks like a github user/repo, do that
    • otherwise hand off to git clone
  • Listing now displays in color, and show git remote
  • Support pretend, force, and quiet modes

0.1.1

  • Fixed trying to link against castles that don't exist
  • Fixed linking, which tries to exclude . and .. from the list of files to link (thanks Martinos!)

0.1.0

  • Initial release