- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在本地设置 TFS 2015,但我的最后一个构建步骤“发布构建工件”遇到了问题。由于某种原因,构建代理似乎正在归档旧的二进制文件,并且我留下了一个巨大的文件路径:
E:\TFSBuildAgent\_work\1a4e9e55\workspace\application\Development\project\WCF\WCF\obj\Debug\Package\Archive\Content\E_C\TFSBuildAgent\_work\1a4e9e55\workspace\application\Development\project\WCF\WCF\obj\Debug\Package\PackageTmp\bin
我首先使用示例 minimatch 模式复制文件:
**\bin
我目前只是进行测试,因此这不是永久解决方案,但如何复制 bin 文件夹中的所有二进制文件,但不是 obj?
根据研究,我认为这应该有效,但事实并非如此(它与任何内容都不匹配):
**!(obj)**\bin
我正在使用www.globtester.com去测试。有什么建议么?
另外,我稍后会研究存档问题,但如果有人对此有任何指示,请随时发表评论。谢谢
最佳答案
在 VSTS 中,SDK 内置的 URL 有两种模式匹配。现在大多数任务都使用 Minimatch pattern as described in Matt's answer.但是,有些使用 1.x Agent 的 Powershell SDK 使用的模式。顺便说一句,该格式在 2.x Agent 的 Powershell SDK 中仍然可用。
这意味着有 5 种任务:
find-files
find-match
粗体的不是 Minimatch,而是 VSTS-Task-SDK's find-files
method 中记录的格式。 .
最初的问题是在 2015 年发布的,当时 2.x 代理尚未出现。在这种情况下,模式很可能是:
**\bin\$(BuildConfiguration)\**\*;-:**\obj\**
-:
排除其前面的项目。
关于TFS 删除,使用 minimatch 模式排除 obj 文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32201825/
$ npm update minimatch@3.0.2 $ npm update -d npm info it worked if it ends with ok npm info using np
我在安装 cordova 时收到以下警告。我该如何解决? 请查看图片以了解我运行以下命令时发生的情况: npm 更新 minimatch@3.0.2 npm update -d 最佳答案 npm up
我将 Node.js 更新到 5.5.0。但是当我使用 npm 时它不起作用。 报错:找不到模块“minimatch”。 但是 Node.js 版本 4.2 在我的 mac 上没问题。 最佳答案 删除
我有一种情况,我正在尝试使用 grunt 对代码库进行 lint,不包括特定文件夹。 grunt 在后台使用 minimatch(类似于 bsdglob)来匹配文件,但我似乎无法弄清楚如何对文件夹进行
任何人都可以建议在 OSX 的终端窗口上写入正确的命令来更新最小匹配脚本。我尝试了以下方法: $ sudo npm update -g minimatch 看起来命令已执行但没有结果消息。后来查了使用
我正在本地设置 TFS 2015,但我的最后一个构建步骤“发布构建工件”遇到了问题。由于某种原因,构建代理似乎正在归档旧的二进制文件,并且我留下了一个巨大的文件路径: E:\TFSBuildAgent
我有一个这样的项目: root |-incl1 |-incl2 |- ... |-excl1 |-excl2 |- .gitignore <-- keep this o
我是 npm 和 node.js 的新手,在安装了 Windows 版的 node.js、npm 和 git 之后,我正在尝试设置我的工作环境。我正在尝试全局安装 gulp 并将其作为开发依赖项。我两
npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp D
我有一个(迷你) express 应用程序。基本上只是显示覆盖率结果。在里面我有: app.get('/coverage', function(req, res) { fs.readFile(p
给定目录结构: /Users/doge/very/amaze.js /usr/local/bin/wow /node_modules/ /css/ /css/somefile.css /lib/ /s
我是一名优秀的程序员,十分优秀!