aboutsummaryrefslogtreecommitdiffstats
path: root/man/bundle.ronn
blob: 8ff559da663c739bc31166f20f7316ec47a91135 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
bundle(1) -- Ruby Dependency Management
=======================================

## SYNOPSIS

`bundle` [--no-color] COMMAND [ARGS]

## DESCRIPTION

Bundler manages an `application's dependencies` through its entire life
across many machines systematically and repeatably.

See [the bundler website](http://gembundler.com) for information on getting
started, and Gemfile(5) for more information on the `Gemfile` format.

## OPTIONS

* `--no-color`:
  Prints all output without color

## BUNDLE COMMANDS

We divide `bundle` subcommands into primary commands and utilities.

## PRIMARY COMMANDS

* `bundle install(1)`:
  Install the gems specified by the `Gemfile` or `Gemfile.lock`

* `bundle update(1)`:
  Update dependencies to their latest versions

* `bundle package(1)`:
  Package the .gem files required by your application into the
  `vendor/cache` directory

* `bundle exec(1)`:
  Execute a script in the context of the current bundle

* `bundle config(1)`:
  Specify and read configuration options for bundler

## UTILITIES

* `bundle check(1)`:
  Determine whether the requirements for your application are installed
  and available to bundler

* `bundle list(1)`:
  Show all of the gems in the current bundle

* `bundle show(1)`:
  Show the source location of a particular gem in the bundle

* `bundle console(1)`:
  Start an IRB session in the context of the current bundle

* `bundle open(1)`:
  Open an installed gem in the editor

* `bundle viz(1)`:
  Generate a visual representation of your dependencies

* `bundle init(1)`:
  Generate a simple `Gemfile`, placed in the current directory

* `bundle gem(1)`:
  Create a simple gem, suitable for development with bundler

## OBSOLETE

These commands are obsolete and should no longer be used

* `bundle lock(1)`
* `bundle unlock(1)`
* `bundle cache(1)`