我们正在使用visual studio 2015和TFS 2013.我们创建了一个Cordova javascript项目并将其添加到源代码管理中。当我们向package.json
文件添加依赖项时,它们会被下载到node_modules
文件夹中。最初将解决方案添加到源代码管理时,未检入node_modules
文件夹。在开发人员计算机上恢复软件包后,node_modules
文件夹将添加到Pending Changes
选项卡,文件将被最后一台恢复软件包的开发计算机锁定。我想完全从TFS中排除node_modules
文件夹,因为它在每台开发人员计算机上都已恢复。我们正在使用服务器工作区,因此.tfignore
文件无效。添加签入策略仅显示警告,如果开发人员没有注意并且用户体验也不好,则可以覆盖警告。
有替代方案吗?