Visual studio 2012 将Grunt与源代码管理(TFS)结合使用
我的源代码管理不允许我写入文件,除非它们在VisualStudio中签出。当我运行grunt时,我的缩小过程失败b/c它无法访问输出文件(捆绑/缩小的文件)。每当我构建时,我都必须手动签出该文件 我怎样才能避免这种情况?似乎有点破坏性。我看到两种选择:Visual studio 2012 将Grunt与源代码管理(TFS)结合使用,visual-studio-2012,tfs,gruntjs,Visual Studio 2012,Tfs,Gruntjs,我的源代码管理不允许我写入文件,除非它们在VisualStudio中签出。当我运行grunt时,我的缩小过程失败b/c它无法访问输出文件(捆绑/缩小的文件)。每当我构建时,我都必须手动签出该文件 我怎样才能避免这种情况?似乎有点破坏性。我看到两种选择: 不要让开发人员使用Grunt,因为捆绑/缩小仅用于生产。让构建团队在进行生产部署时使用Grunt 允许开发人员使用Grunt,但让VisualStudio/TFS自动对目标缩小的javascript/css文件执行签出,以便它可以写入这些文件 其
谢谢 听起来您可能正在使用服务器工作区。在TFS2012中,可以将项目更改为使用本地工作空间。其中一个好处是它可以从文件中删除只读标志,并且您可以在VS.Yes it’s right-server工作区之外编辑文件。还有其他的区别需要注意吗?看看这里。。。