不包括Rake cp\r中的.svn目录
我正在使用Albacore为我的.NET东西编写一个rakefile,我正在尝试找出将项目复制到另一个目录(工件)的最简单方法,同时排除其子目录中的.svn目录不包括Rake cp\r中的.svn目录,svn,msbuild,rake,Svn,Msbuild,Rake,我正在使用Albacore为我的.NET东西编写一个rakefile,我正在尝试找出将项目复制到另一个目录(工件)的最简单方法,同时排除其子目录中的.svn目录 建议?我在这里碰到了一堵墙。使用XCOPY/EXCLUDE。 比如说 XCOPY/EXCLUDE:svn.txt svn.txt包含\.svn将svn导出到另一个目录不是一个选项吗?我知道我比赛迟到了,这里。。。但ruby非常简单: FileUtils.cp(文件列表[“***”].exclude(“.svn”),“some/desti
建议?我在这里碰到了一堵墙。使用
XCOPY/EXCLUDE
。
比如说
XCOPY/EXCLUDE:svn.txt
svn.txt
包含\.svn
将svn导出到另一个目录不是一个选项吗?我知道我比赛迟到了,这里。。。但ruby非常简单:
FileUtils.cp(文件列表[“***”].exclude(“.svn”),“some/destination/folder”)
FileUtils类模仿bashshell的文件实用程序,因此“mv”是“move”,而“cp”是“copy”
FileList对象内置于Rake中,是一种基于全局和其他搜索参数创建文件数组的简单方法。文件列表的.exclude方法将排除与所述模式匹配的文件。我最终使用了此解决方案,但感觉有点脏。我希望有一个更干净的方法。我可能不得不振作起来,拿出一些ruby-fu。ruby在ruby 1.8.7中不起作用,ruby抱怨NameError:uninitialized constant Myprog::FileList
。。。我是否缺少一个要求
?