Ruby newb burada.Gemfile.lock, Windows üzerinde kaynak kontrolü yapmaya karar vermeli mi?
rubyinstaller ile ruby'yi indirdim, gem install rails
yaptım, birkaç eksik kitaplığı çözdüm ve sonunda çalışmak istediğim ruby project'u çatallıyorum. herhangi bir şeye dokunmadan önce
, benim Gemfile.lock modifiye görüyoruz:
diff --git a/Gemfile.lock b/Gemfile.lock
index aefda68..9ebccba 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -46,6 +46,7 @@ GEM
diff-lcs (1.1.3)
erubis (2.7.0)
eventmachine (1.0.0)
+ eventmachine (1.0.0-x86-mingw32)
execjs (1.4.0)
multi_json (~> 1.0)
hike (1.2.1)
@@ -65,11 +66,17 @@ GEM
multi_json (1.3.6)
multi_xml (0.2.2)
pg (0.14.1)
+ pg (0.14.1-x86-mingw32)
polyglot (0.3.3)
...
PLATFORMS
ruby
+ x86-mingw32
tüm modifiye hatları, Windows ilgili olduğu görülüyor. This answer Gemfile.lock (zaten zaten klonlanmış repo için kararlıdır) gitignore olmamalıdır belirtmek gibi görünüyor. This answer, &'u (eğer uygulamamın Windows'a özgü dosyalara bağlı olmasını istemediğimden) mantığa ittiğimde hata yapabilirim.
Peki, hangisi? Nasıl düzeltmeliyim? Gemfile.lock'umu repo'mdan silmeli miyim?
GEmfile, http://qastuffs.blogspot.com/2011/02/how-to-configure-gemfile-for-windows.html?m=1 – house9