2017-06-20 87 views
1

我正在一个项目中使用TFS中的大型解决方案,其中包括一个sqlproject。我们在该项目中使用了一些东西,但也为项目生成了一个.jfm文件。 .jfm已被排除在项目之外,但TFS一直试图访问它。它也出现在“排除更改”下,即使我没有对其进行任何更改。如何停止“.jfm文件无法访问”从锁定tfs

我添加了一个.tfignore文件与线

*.jfm 

并重新启动Visual Studio和重新启动我的电脑。该弹出仍然存在:

enter image description here

,然后我不能在源控制Explorer中打开任何东西,它只是不断给我弹出。我用Google搜索了一下,向我的同事说过,试着移动.tfignore文件,但没有一个能够工作,它让我变得疯狂。

+0

欢迎来到Stack Overflow!请随时参加本网站的[tour](// stackoverflow.com/tour),如果您需要网站的其他帮助,请查看[this](// stackoverflow.com/help)。哦,如果您遇到过帮助页面未涵盖的问题,请随时咨询[meta](// meta.stackoverflow.com/)。 –

回答

1

要忽略.jfm文件,您必须确保已将.tfignore文件签入到远程服务器。

请尝试以下下面的步骤来解决这个问题:

  1. (如果需要备份它们)从TFS通过门户网站删除.jfm文件,
  2. 重启VS,右击根据项目节点收集和 选择获取最新版本从本地 工作区删除.jfm文件。
  3. 设置.tfignore文件,并检查到远程服务器

然后再试一次,如果不行,只是尝试添加一个新的工作区和映射VS来源,然后检查了。 tfignore文件到远程服务器。

+0

@Sadie对此有何更新?您是否通过此解决方法解决了问题? –