Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Removed and gitignored Gemfile.lock and .bundle from the repository

  • Loading branch information...
commit 304ad5b14d4b35d3afa57b2ca11ca65495b6bba0 1 parent a6e7d11
Ryan McGeary authored January 31, 2011
2  .bundle/config
... ...
@@ -1,2 +0,0 @@
1  
---- 
2  
-BUNDLE_DISABLE_SHARED_GEMS: "1"
2  .gitignore
@@ -7,3 +7,5 @@ pkg
7 7
 *.swo
8 8
 tags
9 9
 tmp
  10
+.bundle
  11
+Gemfile.lock
113  Gemfile.lock
... ...
@@ -1,113 +0,0 @@
1  
-GEM
2  
-  remote: http://rubygems.org/
3  
-  specs:
4  
-    abstract (1.0.0)
5  
-    actionmailer (3.0.3)
6  
-      actionpack (= 3.0.3)
7  
-      mail (~> 2.2.9)
8  
-    actionpack (3.0.3)
9  
-      activemodel (= 3.0.3)
10  
-      activesupport (= 3.0.3)
11  
-      builder (~> 2.1.2)
12  
-      erubis (~> 2.6.6)
13  
-      i18n (~> 0.4)
14  
-      rack (~> 1.2.1)
15  
-      rack-mount (~> 0.6.13)
16  
-      rack-test (~> 0.5.6)
17  
-      tzinfo (~> 0.3.23)
18  
-    activemodel (3.0.3)
19  
-      activesupport (= 3.0.3)
20  
-      builder (~> 2.1.2)
21  
-      i18n (~> 0.4)
22  
-    activerecord (3.0.3)
23  
-      activemodel (= 3.0.3)
24  
-      activesupport (= 3.0.3)
25  
-      arel (~> 2.0.2)
26  
-      tzinfo (~> 0.3.23)
27  
-    activeresource (3.0.3)
28  
-      activemodel (= 3.0.3)
29  
-      activesupport (= 3.0.3)
30  
-    activesupport (3.0.3)
31  
-    arel (2.0.6)
32  
-    aruba (0.2.7)
33  
-      background_process
34  
-      cucumber (~> 0.10.0)
35  
-    background_process (1.2)
36  
-    builder (2.1.2)
37  
-    columnize (0.3.2)
38  
-    cucumber (0.10.0)
39  
-      builder (>= 2.1.2)
40  
-      diff-lcs (~> 1.1.2)
41  
-      gherkin (~> 2.3.2)
42  
-      json (~> 1.4.6)
43  
-      term-ansicolor (~> 1.0.5)
44  
-    diff-lcs (1.1.2)
45  
-    erubis (2.6.6)
46  
-      abstract (>= 1.0.0)
47  
-    gherkin (2.3.2)
48  
-      json (~> 1.4.6)
49  
-      term-ansicolor (~> 1.0.5)
50  
-    i18n (0.5.0)
51  
-    json (1.4.6)
52  
-    linecache (0.43)
53  
-    mail (2.2.12)
54  
-      activesupport (>= 2.3.6)
55  
-      i18n (>= 0.4.0)
56  
-      mime-types (~> 1.16)
57  
-      treetop (~> 1.4.8)
58  
-    mime-types (1.16)
59  
-    polyglot (0.3.1)
60  
-    rack (1.2.1)
61  
-    rack-mount (0.6.13)
62  
-      rack (>= 1.0.0)
63  
-    rack-test (0.5.6)
64  
-      rack (>= 1.0)
65  
-    rails (3.0.3)
66  
-      actionmailer (= 3.0.3)
67  
-      actionpack (= 3.0.3)
68  
-      activerecord (= 3.0.3)
69  
-      activeresource (= 3.0.3)
70  
-      activesupport (= 3.0.3)
71  
-      bundler (~> 1.0)
72  
-      railties (= 3.0.3)
73  
-    railties (3.0.3)
74  
-      actionpack (= 3.0.3)
75  
-      activesupport (= 3.0.3)
76  
-      rake (>= 0.8.7)
77  
-      thor (~> 0.14.4)
78  
-    rake (0.8.7)
79  
-    rspec (2.3.0)
80  
-      rspec-core (~> 2.3.0)
81  
-      rspec-expectations (~> 2.3.0)
82  
-      rspec-mocks (~> 2.3.0)
83  
-    rspec-core (2.3.1)
84  
-    rspec-expectations (2.3.0)
85  
-      diff-lcs (~> 1.1.2)
86  
-    rspec-mocks (2.3.0)
87  
-    rspec-rails (2.3.1)
88  
-      actionpack (~> 3.0)
89  
-      activesupport (~> 3.0)
90  
-      railties (~> 3.0)
91  
-      rspec (~> 2.3.0)
92  
-    ruby-debug (0.10.4)
93  
-      columnize (>= 0.1)
94  
-      ruby-debug-base (~> 0.10.4.0)
95  
-    ruby-debug-base (0.10.4)
96  
-      linecache (>= 0.3)
97  
-    sqlite3-ruby (1.3.2)
98  
-    term-ansicolor (1.0.5)
99  
-    thor (0.14.6)
100  
-    treetop (1.4.9)
101  
-      polyglot (>= 0.3.1)
102  
-    tzinfo (0.3.23)
103  
-
104  
-PLATFORMS
105  
-  ruby
106  
-
107  
-DEPENDENCIES
108  
-  aruba
109  
-  cucumber
110  
-  rails (= 3.0.3)
111  
-  rspec-rails (~> 2.3.1)
112  
-  ruby-debug
113  
-  sqlite3-ruby

4 notes on commit 304ad5b

Joe Ferris
Owner

The Gemfile.lock file is supposed to be checked into version control: http://gembundler.com/

It's how you make sure that everybody is using the same versions to develop.

Ryan McGeary
Collaborator

Joe, For applications, yes; gem libraries, no. To handle picky versions with gem libraries, the versions should be declared as such in the gemspec.

See http://yehudakatz.com/2010/12/16/clarifying-the-roles-of-the-gemspec-and-gemfile/

Joe Ferris
Owner

My bad, Ryan - I didn't see that post.

Ryan McGeary
Collaborator

Joe, With that said, if you want to tie down the development dependencies in the gemspec to something more concrete than using the ~> operator, that seems reasonable. I should also mention that the commit following this one is necessary to see the whole picture. c7b35378

Please sign in to comment.
Something went wrong with that request. Please try again.