无法让git忽略VS中的App_Data mdf文件

时间:2018-07-05 14:22:19

标签: git visual-studio gitignore

我的Visual Studio Web项目中有一个App_Data文件夹。 我已经将* .mdf提交到存储库并在web.config中引用了它:

  <connectionStrings>
    <add name="foo" providerName="System.Data.SqlClient" connectionString="Data Source=(localdb)\MSSQLLocalDB;AttachDbFileName=|DataDirectory|\foo.mdf;Integrated Security=True;MultipleActiveResultSets=True;Connection Timeout=30" />
  </connectionStrings>

当我从存储库中重新提取数据时,我的项目将启动并安装数据库。

我不想在签到时修改此数据库。

但是,如果通过调试应用程序修改了数据库,则* .mdf文件将显示为“更改”。 我在.gitignore中添加了** / App_Data,但仍然可以看到那些文件。

我认为这可能是锁定问题,但我验证了文件没有锁定时会发生这种情况。

如果我将txt文件添加到文件夹,git会忽略它。

任何想法???

0 个答案:

没有答案
相关问题