Skip to content

Commit

Permalink
version bump, updated history, manifest, readme
Browse files Browse the repository at this point in the history
  • Loading branch information
vertiginous committed Nov 6, 2009
1 parent 2cd8917 commit a48f4d4
Show file tree
Hide file tree
Showing 4 changed files with 42 additions and 44 deletions.
11 changes: 11 additions & 0 deletions History.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
=== 0.2.6 / 2009-11-06

* added gemsync scenarios, caught a few gemsync bugs in the process
* added info command
* added benchmark command
* fixes to gemsync command
* fixes to checkup command
* don't need to be run pik default
* added update command
* gemsync command - platform aware - remote option - quiet option


=== 0.2.5 / 2009-10-29

Expand Down
5 changes: 4 additions & 1 deletion Manifest.txt
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@ features/uninstall_command.feature
features/version.feature
lib/pik.rb
lib/pik/batch_file.rb
lib/pik/checkup.rb
lib/pik/commands.rb
lib/pik/commands/add_command.rb
lib/pik/commands/batch_file_editor.rb
Expand All @@ -34,13 +33,15 @@ lib/pik/commands/default_command.rb
lib/pik/commands/gemsync_command.rb
lib/pik/commands/help_command.rb
lib/pik/commands/implode_command.rb
lib/pik/commands/info_command.rb
lib/pik/commands/install_command.rb
lib/pik/commands/list_command.rb
lib/pik/commands/remove_command.rb
lib/pik/commands/run_command.rb
lib/pik/commands/switch_command.rb
lib/pik/commands/tag_command.rb
lib/pik/commands/uninstall_command.rb
lib/pik/commands/update_command.rb
lib/pik/config_file.rb
lib/pik/contrib/progressbar.rb
lib/pik/contrib/unzip.rb
Expand All @@ -56,6 +57,7 @@ lib/pik/implementations.rb
lib/pik/options.rb
lib/pik/pik.rb
lib/pik/search_path.rb
lib/pik/version_parser.rb
lib/pik/which.rb
lib/pik/windows_env.rb
spec/add_command_spec.rb
Expand All @@ -76,6 +78,7 @@ spec/run_command_spec.rb
spec/search_path_spec.rb
spec/spec.opts
spec/switch_command_spec.rb
spec/version_parser_spec.rb
spec/which_spec.rb
tools/pik.bat
tools/pik/pik_runner
Expand Down
68 changes: 26 additions & 42 deletions README.rdoc
Original file line number Diff line number Diff line change
Expand Up @@ -12,49 +12,33 @@ Gordon Thiesfeld

== DESCRIPTION:

Pik is a tool to switch between multiple versions of ruby on Windows.
Pik is a tool to manage multiple versions of ruby on Windows.

Or to put it another way

doskey rvm=pik $* # (sort of)

You have to tell it where your different ruby versions live using
'pik add'. Then you can change to one by using 'pik switch'.

It also supports running commands/code with all versions configured.

pik run # Runs commands on the command line
pik ruby # Runs using the ruby interpreter for each version (ruby.exe, jruby.exe, jruby.bat, ir.exe)
pik gem # Runs using the gem command for each version (gem.bat, igem.bat)
pik rake # Runs using the rake command for each version (rake.bat, irake.bat)


== FEATURES/PROBLEMS:


== SYNOPSIS:

>pik help commands

add Adds another ruby location to pik.
checkup|cu Checks your environment for current Ruby best practices.
config Adds/modifies configuration options.
default Switches back to the default settings.
gem Runs the gem command with all versions that pik is aware of.
gemsync Duplicates gems from the current version to the one specified.
help Displays help information.
implode Removes your pik configuration.
install|in Downloads and installs different ruby versions.
list|ls Lists ruby versions that pik is aware of.
rake Runs the rake command with all versions that pik is aware of.
remove|rm Removes a ruby location from pik.
ruby|rb Runs ruby with all versions that pik is aware of.
run Runs command with all versions of ruby that pik is aware of.
switch|sw|use Switches ruby versions based on patterns.
tag Adds the given tag to the current version.
tags Runs the pik command against the given tags.

For help on a particular command, use 'pik help COMMAND'.
>pik help commands

add Adds another ruby location to pik.
benchmark|bench Runs bencmarks with all versions that pik is aware of.
checkup|cu Checks your environment for current Ruby best practices.
config Adds/modifies configuration options.
default Switches back to the default settings.
gem Runs the gem command with all versions that pik is aware of.
gemsync Synchronizes gems from the version specified to the current version.
help Displays help information.
implode Removes your pik configuration.
info Displays information about the current ruby version.
install|in Downloads and installs different ruby versions.
list|ls Lists ruby versions that pik is aware of.
rake Runs the rake command with all versions that pik is aware of.
remove|rm Removes a ruby location from pik.
ruby|rb Runs ruby with all versions that pik is aware of.
run Runs command with all versions of ruby that pik is aware of.
switch|sw|use Switches ruby versions based on patterns.
tag Adds the given tag to the current version.
tags Runs the pik command against the given tags.
uninstall|unin Deletes a ruby version from the filesystem and removes it from Pik.
update|up updates pik.

For help on a particular command, use 'pik help COMMAND'.

== REQUIREMENTS:

Expand Down
2 changes: 1 addition & 1 deletion lib/pik.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
module Pik
VERSION = '0.2.5'
VERSION = '0.2.6'
end

$LOAD_PATH.unshift(File.dirname(__FILE__))
Expand Down

0 comments on commit a48f4d4

Please sign in to comment.