Не могу заставить git игнорировать mdf-файл App_Data в VS - PullRequest
0 голосов
/ 05 июля 2018

У меня есть папка App_Data в моем веб-проекте Visual Studio. Я отправил * .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 отображается как «Изменить». Я добавил ** / App_Data в .gitignore, но он все еще продолжает видеть эти файлы.

Я думал, что это может быть проблема с блокировкой, но я проверял, что это происходит, когда нет блокировки файлов.

Если я добавляю txt-файл в папку, git игнорирует его.

Есть идеи ???

...