gpt4 book ai didi

javascript - Visual Studio 2013、TFS 和 _references.js 文件的问题

转载 作者:搜寻专家 更新时间:2023-11-01 05:11:34 24 4
gpt4 key购买 nike

我们遇到了 Visual Studio 2013、TFS 和 _references.js 文件的问题。

开发团队中有 3 个人。我们都在我们的开发笔记本电脑上安装了以下内容:

  • 带有更新 2 的 Visual Studio 2013 Premium
  • 生产力电动工具 2013 v12.0.30519.1
  • Web Essentials 2013 for Update 2 v2.2
  • 加上一些其他扩展,例如 SideWaffle Template Pack。

我们的解决方案由一个 ASP.NET MVC 项目和几个其他类库项目组成,所有内容都已 checkin TFS。

我们遇到的问题是 _references.js 文件在打开解决方案和项目时会自动 check out ,即使没有对任何内容进行明确更改。然后,当其中一名团队成员 checkout _references.js 文件而其他团队成员只想打开解决方案和项目时,VS 尝试 checkout _references.js 但不能,因为它已经 checkout 。然后 VS 会抛出无数的消息框,其中包含有关无法 checkout 文件的错误。解决它的唯一方法是杀死 VS 进程,让 checkout 文件的人 checkin ,然后所有团队成员都可以继续他们的工作。

我们不知道为什么会这样,也不知道如何解决。它是 VS 2013 的东西吗?是否有一些设置可以阻止 VS 自动检查它?这是 Web Essentials 问题吗?基本上,我们如何才能阻止这种行为,因为当一个人需要 checkout 该文件时会有客户端开发时间,而这不能阻止其他团队成员工作。

谢谢!

最佳答案

我的团队遇到了同样的问题,每次打开解决方案时都会检查 _references.js,原因不明。因此它总是出现在 Pending Changes 窗口中。如@IlyaLuzyanin 所述,我通过禁用自动同步来修复它。

即在解决方案资源管理器中,右键单击 _references.js 文件,然后取消选中“自动同步 Javascript 引用”项。

或者,如果您看不到此菜单项(如许多其他线程中所述),请打开 _references.js 并更改它:

/// <autosync enabled="true" />

到:

/// <autosync enabled="false" />

然后 checkin 。

关于javascript - Visual Studio 2013、TFS 和 _references.js 文件的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25121197/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com