0

我有一个“发布”,打算用来发布到远程共享。

我创建了一个Copy Files有效的任务。但是,我的构建工件都在两个子文件夹之下[UI] Build/drop。我想复制放置文件夹的内容而不是整个内容。不幸的是,我似乎只能复制整个东西!

任务(复制所有文件和文件夹):

  • 源文件夹:$(System.DefaultWorkingDirectory)/
  • 内容:**
  • 目标文件夹:\\myshare\test

因此,我尝试仅复制以下内容(在本文的支持下),UIBuild/drop但在以下任何一种情况下都不会复制任何内容:

  • 更改Source Folder$(System.DefaultWorkingDirectory)/[UI] Build/Drop.
  • 保持Source Folder原样,但改变Contents[UI] Build/drop/**
  • 保持Source Folder原样,但改变Contents**/[UI] Build/drop/**
  • 保持Source Folder原样,但改变Contents**/drop/**

我究竟做错了什么?

4

1 回答 1

1

经过一番挖掘,我意识到这是因为我的工件中有一个方括号。一旦我将我的工件更改为不使用方括号,一切都开始工作了。

我不确定它是否相关,但这篇关于 gulp 中 minimatch 的帖子帮助我点头

于 2017-01-18T17:21:37.653 回答