TFS / Azure Devops忽略了我的项目文件夹,内容项目名为* .lib

我在2个单独的项目中有一个带有API和可注入服务的解决方案。

解决方案

---->解决方案文件

|-> project.api

----> project.api文件

|-> project.Lib

----> project.Lib文件

当我将解决方案添加到TFS Source存储库时,它将添加“ project.api”项目和一个配置文件,该文件配置扩展名,但忽略.lib项目和所有子项/文件夹。

如果我添加任何子项目,都会给我一条消息,表明该文件已被忽略,我是否仍要添加它。

我假设由于* .LIB扩展名而忽略了该项目?

这是某种保留的扩展吗?如果是,是否有办法更改?

lgxiaoshu 回答:TFS / Azure Devops忽略了我的项目文件夹,内容项目名为* .lib

这是预期的行为。通过Visual Studio 201x“将解决方案添加到源代码管理”菜单选项向TFS添加解决方案时,某些(生成输出)文件和文件夹将被自动忽略。

您可以找到已经预定义的列表,如果没有custom .tfignore specified/present on the system,TFS将排除哪些文件。

您可以引用路径"C:\Users\youraccount\AppData\Local\Microsoft\Team Foundation\x.0\Configuration\VersionControl folder "下的“ LocalItemExclusions.config ”文件并打开。 (可能有多个文件夹,如6.0、7.0,您需要确保打开与您的TFS版本匹配的文件夹。)

您可能会看到默认情况下会忽略服务器文件夹和文件类型,其中包括.lib的文件类型已定义在该文件中:

      <Exclusion>bin</Exclusion>
      <Exclusion>obj</Exclusion>
      <Exclusion>*.exe</Exclusion>
      ......
      <Exclusion>*.lib</Exclusion>
本文链接:https://www.f2er.com/3092600.html

大家都在问