Tag: 捆绑

我可以阻止Bundler将RUBY VERSION添加到Gemfile.lock

每次我在命令行上运行任何gem命令时,Bundler都会坚持触摸我的Gemfile.lock文件来添加这一行: RUBY VERSION ruby 2.2.2p95 我不想将它提交到我们的存储库,因为这意味着使用不同补丁级别的Ruby 2.2.2的每个开发人员都将与我进行一次提交战争。 (我已经用BUNDLED_WITH行解决了类似的问题。)但是除非我确实提交了该行,否则我无法部署,因为我们的部署通过rake任务运行并运行部署引导Bundler来添加此块,于是部署过程说, “等待!你的工作树很脏!你可能正在部署不完整的更改!!!! 1!” (好吧,不是字面意思,但你明白了。) 我可以告诉Bundler将RUBY VERSION (以及理想情况下, BUNDLED_WITH )从Gemfile.lock这样我们就不必做这种荒谬的舞蹈吗? ( 如何防止Bundler向Gemfile.lock添加平台信息似乎是同一个问题,但是没有答案,natch。)

找不到捆绑命令。 坏翻译

我对bundler gem有一些问题。 当我运行“gem list”时,我可以看到已经安装了bundler。 “bundler(1.1.3,1.0.21)”。 但是,当我尝试运行命令“bundle”时,我收到以下消息: sh.exe”: /c/Program Files (x86)/ruby-1.9.3/bin/bundle: “c:/Program: bad interpreter: No such file or directory 我认为这是一些路径错误,但无论我谷歌多少,我都无法找到解决问题的方法。 有人有任何提示吗? 这是我的路径: C:\Program Files (x86)\AMD APP\bin\x86_64; C:\Program Files (x86)\AMD APP\bin\x86; C:\Program Files\Common Files\Microsoft Shared\Windows Live; C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live; C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common; %SystemRoot%\system32; %SystemRoot%; %SystemRoot%\System32\Wbem; %SYSTEMROOT%\System32\WindowsPowerShell\v1.0\; C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static; C:\Windows\system32\gs\gs8.71\bin; C:\Program Files […]