TFS/Azure Devops 忽略我的项目文件夹和内容项目被命名为 *.lib
TFS/Azure Devops ignoring my project folder and contents projects are named *.lib
我有一个解决方案,其中包含 API 和 2 个独立项目中的可注入服务。
解决方案
----> 解决方案文件
|--> project.api
----> project.api 个文件
|--> project.Lib
----> project.Lib 个文件
当我将解决方案添加到我的 TFS 源存储库时,它添加了 "project.api" 项目和一个配置扩展但忽略 .lib 项目和所有子 items/folders 的解决方案文件。
如果我去添加任何子项目,它会给我一条消息,指出此文件已被忽略,我是否仍要添加它。
我假设项目由于 *.LIB 扩展名而被忽略????
这是某种保留扩展名吗?如果是,是否有办法更改它?
这是预期的行为。当您通过 Visual Studio 201x "Add solution to source control" 菜单选项将解决方案添加到 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>
我有一个解决方案,其中包含 API 和 2 个独立项目中的可注入服务。
解决方案
----> 解决方案文件
|--> project.api
----> project.api 个文件
|--> project.Lib
----> project.Lib 个文件
当我将解决方案添加到我的 TFS 源存储库时,它添加了 "project.api" 项目和一个配置扩展但忽略 .lib 项目和所有子 items/folders 的解决方案文件。
如果我去添加任何子项目,它会给我一条消息,指出此文件已被忽略,我是否仍要添加它。
我假设项目由于 *.LIB 扩展名而被忽略????
这是某种保留扩展名吗?如果是,是否有办法更改它?
这是预期的行为。当您通过 Visual Studio 201x "Add solution to source control" 菜单选项将解决方案添加到 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>