【问题标题】:Visual Studio 2017 Team Fundation Server(TFS) automatic add to source control not workingVisual Studio 2017 Team Foundation Server(TFS)自动添加到源代码管理不起作用
【发布时间】:2018-01-15 21:50:02
【问题描述】:

我的 Visual Studio TFS 通常会遇到这个问题。

当我添加一个新项目(*.cs、*.js...)时,它不会自动添加到源代码管理中。但 *.csproj 文件确实包含该文件。

我确定我没有更改任何相关设置。

【问题讨论】:

    标签: visual-studio tfs visual-studio-2017


    【解决方案1】:

    仔细检查您的源控件中是否有名为 Release 的文件夹和分支,并且它们的内容会自动从 TFS 中排除(以及 Debug 和许多文件类型)。您可以通过创建 .tfignore 文件为特定文件夹覆盖此设置。

    有关解决方案的更多详细信息,请参阅此类似问题:Visual Studio 2015 new files not being added to source control automatically

    如果上述方法不起作用,请检查您的源代码控制绑定是否正确。 文件 > 源代码管理 > 高级 > 更改源代码管理

    如果没有,请将解决方案和项目绑定到您的源代码管理服务器(如果已绑定,请先取消绑定)。

    【讨论】:

      【解决方案2】:

      我通过修改本地配置文件LocalItemExclusions.config解决了,因为我的解决方案名称中有*.lib,所以会被排除。

      当我在配置文件中删除<Exclusion>*.lib</Exclusion>这一行时, 它有效(或者您可以更改名称样式以避免它)。

      【讨论】:

        猜你喜欢
        • 2017-09-22
        • 1970-01-01
        • 2017-12-07
        • 1970-01-01
        • 2017-07-04
        • 2011-05-30
        • 1970-01-01
        • 2017-06-17
        • 1970-01-01
        相关资源
        最近更新 更多