Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
内部部署TFS 2015更新3中是否有仅监控子文件夹(在给定的git回购中)?_Tfs_Tfs 2015 - Fatal编程技术网

内部部署TFS 2015更新3中是否有仅监控子文件夹(在给定的git回购中)?

内部部署TFS 2015更新3中是否有仅监控子文件夹(在给定的git回购中)?,tfs,tfs-2015,Tfs,Tfs 2015,我们希望在给定的git repo中托管多个项目,并对CI进行子文件夹级别的监视。例如: 在名为“Foo”的git回购中,我们希望有以下项目: Foo.Library1(希望使用CI发布名为Foo.Library1的nuget库) Foo.Library2(希望使用CI发布名为Foo.Library2的nuget库) 但是,当我为Library2签入代码时,我不希望Foo.Library1的CI生效,反之亦然 我被告知,在TFS 2015更新3(内部部署版本)中,这是不可能的 有人能证实或反驳这一

我们希望在给定的git repo中托管多个项目,并对CI进行子文件夹级别的监视。例如:

在名为“Foo”的git回购中,我们希望有以下项目:

  • Foo.Library1(希望使用CI发布名为Foo.Library1的nuget库)
  • Foo.Library2(希望使用CI发布名为Foo.Library2的nuget库)
  • 但是,当我为Library2签入代码时,我不希望Foo.Library1的CI生效,反之亦然

    我被告知,在TFS 2015更新3(内部部署版本)中,这是不可能的


    有人能证实或反驳这一点吗?如果不成立,您能否提供如何进行的步骤?

    是的,无法将CI触发器限制在TFS 2015 Update3回购协议中的特定文件夹中。Microsoft UserVoice网站上有一个功能请求,已完成:

    此功能将在TFS 15中发布,并且已在VST上提供

    团队服务组(产品组,Microsoft Visual Studio)回应了2016年8月23日

    然后,您可以使用TFS15和VST上的路径过滤器执行此操作。详情请参阅: