最近,我通常使用visual studio tfs
来解决这个问题当我添加一个新项目(* .cs,*。js ...)时,它不会自动添加到源控件。但* .csproj文件包含文件。
我确定我没有更改任何设置
答案 0 :(得分:0)
仔细检查您的soucre控件中是否有名为 Release 的文件夹和分支,并且它们的内容会自动从TFS中排除(以及Debug和许多文件类型)。您可以通过创建.tfignore文件来覆盖特定文件夹。
有关该解决方案的更多详细信息,请参阅此类似问题:Visual Studio 2015 new files not being added to source control automatically
如果以上操作无效,请检查源代码控制绑定是否正确。 文件>源控制>高级>更改源代码管理。
如果没有,请将解决方案和项目绑定到源控制服务器(如果已经绑定,则首先取消绑定)。
答案 1 :(得分:0)
我通过修改本地配置文件" LocalItemExclusions.config"解决了这个问题,因为我的解决方案名称中有* .lib,它将被排除。
当我删除这一行" * .lib"在配置文件中 这行得通。 (或者您可以更改名称样式以避免它)