Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual Studio 2015,使用GIT扩展名和数据库project.dbmdl文件_Git_Visual Studio 2015_Database Project - Fatal编程技术网

Visual Studio 2015,使用GIT扩展名和数据库project.dbmdl文件

Visual Studio 2015,使用GIT扩展名和数据库project.dbmdl文件,git,visual-studio-2015,database-project,Git,Visual Studio 2015,Database Project,Visual Studio中的GIT正在报告另一个进程正在使用.dbmdl文件 当它执行此操作时,所有VS change跟踪将停止-没有文件显示为已更改 从解决方案中删除我的DB项目,所有更改的文件立即显示为已更改 .dbmdl文件是某种本地缓存,并不意味着要签入源代码管理。我已经确定这不是真的 如何解决这个问题,并在解决方案中包含我的DB项目?我通过在.gitignore文件中专门命名.dbmdl文件来解决这个问题 从那时起,VS在GIT上完全忽略了它,更改总是显示出来。GitHub上有一个G

Visual Studio中的GIT正在报告另一个进程正在使用.dbmdl文件

当它执行此操作时,所有VS change跟踪将停止-没有文件显示为已更改

从解决方案中删除我的DB项目,所有更改的文件立即显示为已更改

.dbmdl文件是某种本地缓存,并不意味着要签入源代码管理。我已经确定这不是真的


如何解决这个问题,并在解决方案中包含我的DB项目?

我通过在.gitignore文件中专门命名.dbmdl文件来解决这个问题


从那时起,VS在GIT上完全忽略了它,更改总是显示出来。

GitHub上有一个GIT repo,其中包含几个可以使用的标准.gitignore文件。有一些for-VS项目工作得很好,但需要稍加调整以包含各种XML文件,如用于发布概要文件的XML文件。如果你还没有的话,你可能想看看这些模板。是的,我知道,谢谢你!在这里:github.com/github/gitignore花了5个小时来处理这个。。。最终发现这与这个.jfm文件有关,所以我计划忽略…,但我只是想知道什么是jfm文件。。。我在一秒钟内找到了这个答案:-)。一个新版本的.jfm存在着与.dbmdl类似的问题。同样,.git忽略它,它修复了VS git问题