草庐IT

repo_dir

全部标签

xcode - xcode 在我的系统上将 "$(BUILT_PRODUCTS_DIR) 解析到哪里?

当使用Xcode4.2为iPhone模拟器编译时,如果我放置"$(BUILT_PRODUCTS_DIR)"在BuildSettings/Headersearchpaths/Debug退出编辑我可以看到它解析为:"build/Debug-iphoneos"这应该在我的系统上的什么位置?我看过了:Library/Developer/Xcode/DerivedData/{ProjectName}/Build但我找不到一个名为build的文件,其中包含一个名为Debug-iphoneos的文件夹。 最佳答案 在我的系统上,编译一个解析为绝对

ruby Dir.glob 之谜 : Where are the FNM_xxx flags described?

注意:这已经发布在RubyForum上几周前。我在这里交叉发布它,因为到目前为止我没有收到任何回复Dir.glob提供了一个可选参数,通常称为“标志”。我在哪里可以找到关于哪些标志是可能的文档?Ruby2.0文档只是说标志“与在文件.fnmatch”。查找File.fnmatch的文档,我只找到了解释这些是“FNM_xxx”标志,可以或运算一起。但是我找不到关于FNM_xxx标志的文档存在。这是在哪里描述的? 最佳答案 它实际上是在File::Constants中定义的,因此在同一目录下进行了记录。用ri查找:riFile::Con

ruby - --css-dir 是否总是相对于项目目录?

我正在使用compass0.10.4我正在运行一个compass命令,我希望它把它的输出放到当我运行watch而不是项目目录时服务器。有什么方法可以指定绝对路径而不是路径相对于您希望css输出到的目录?我正在尝试将编译后的css输出到目录:/home/leeand00/leeand00.com/wp-content/themes/coffeeSunrise而是输出到/home/leeand00/leeand00.com/wp-content/themes/coffeeSunrise我尝试使用--css-指定编译后的css输出目录dir在命令行上。我还尝试将css_dir的值更改为/ho

ruby-on-rails - Ruby Dir ['**/*' ] 限制?

是否可以对Dir.each方法设置限制?我只想检索最后10个文件(按创建日期排序)。例子:Dir[File.join(Rails.root,'*.json'),10].eachdo|f|putsfend谢谢。 最佳答案 这是让底层操作系统完成繁重工作可能更有效的时代之一,尤其是当您正在梳理大量文件时:%x[ls-rU*.json|tail-10].split("\n")在将打开shell的MacOS上,按创建日期的相反顺序对所有“*.json”文件进行排序,返回最后十个。名称将以字符串的形式返回,因此split会在行尾将它们分解为一

ruby-on-rails - 如何将多个模式与 Dir.glob 匹配?

在我的Rails应用程序中,我尝试使用Dir.glob收集两个不同目录中包含的所有文件的路径。下面的代码可以工作,但不是很简洁。有没有办法用Dir.glob同时匹配两个模式?common_file_paths=Dir.glob("app/assets/mystuff/*").rejectdo|path|File.directory?(path)endmore_file_paths=Dir.glob("app/assets/mystuff/more/*").rejectdo|path|File.directory?(path)endfile_paths=common_file_paths

Ruby Dir.存在吗?未定义的方法

我在documentation中查看了Dir.exists?方法我相信我使用正确,但在每次调用时我都会遇到此错误:未定义的方法“存在吗?”对于Dir:Class(NoMethodError)我是否忽略了一些非常明显的事情?下面是相关代码。#!/usr/bin/rubyARGV.eachdo|dir|#Arguementsaredirectorynames.if!Dir.exists?(dir)#dosomethingendend编辑:使用File.directory?而不是Dir.exists?修复了我的程序,但没有解释这个错误。 最佳答案

ruby-on-rails - Errno::EPERM:不允许操作@dir_s_rmdir

运行bundle安装时出现此错误:Errno::EPERM:Operationnotpermitted@dir_s_rmdir-/home/rbtlong/.bundle/cache/compact_index/rubygems.org.443.29b0360b937aa4d161703e6160654e47/versions/home/rbtlong/.rvm/gems/ruby-2.2.3/gems/bundler-1.12.3/lib/bundler/vendor/compact_index_client/lib/compact_index_client/updater.rb:5

ruby - 从远程 svn repo 读取文件内容而不在本地 checkout

(提前致谢,SOers!)我正在尝试解决的问题有没有办法(例如,在bash或ruby​​中)读取远程svn存储库上文件的内容,而无需先在本地checkout并在本地读取,前提是我有它的路径(例如,“svn+ssh://svn.something/folder/morefolder/something.txt")我尝试过或想尝试的事情more或less之类的东西没有对应的svn选项。查看svn命令的可用选项列表,我能想到的最接近实现这一点的可能是使用svnpraise[svn文件路径],然后相应地解析它(在我的程序或bash中)以从中提取我想要的内容。附加说明我在StackOverflo

ruby-on-rails - Heroku Slug 大小为 237MB, repo 大小为 70MB

统计Stack:CedarFramework:RubyRepoSize:78.3MBSlugSize:237MBof300MB致Heroku支持人员的信我的SlugSize一直膨胀到237MB。我的repo大小只有75MB左右。我确定原因是我的Assets在我的slug中多次存储,占用了不必要的空间。我第一次预编译了我的Assets,所以我的图像会出现在Heroku上。我想减小slug的大小,所以我优化了图像。为了减少加载时间,我减小了图像的大小。然后我再次预编译它们。我的slugsize没有用新图像替换旧图像,而是存储了两组图像。我运行了herokurunbash,以打开我的应用程序

ruby - 在 Gemfile 中将 git-repo 传递给 gem 时,需要 gem 的问题

我过去没有这样做过,所以我可能在这里遗漏了一些东西。我在本地更改了“ruby-git”的Gem文件,它运行良好。我在我的Github存储库中fork了一个gem并对其进行了相同的更改。在构建Sinatra应用程序以将其推送到Heroku时,我更改了Gemfile如下:gem'git',:git=>"git://github.com/silverSpoon/ruby-git.git"`当我运行bundleinstall时,我得到了Fetchinggemmetadatafromhttps://rubygems.org/.........Resolvingdependencies...Usi