Supponendo di avere un progetto di database chiamato MyDatabase
un file chiamato MyDatabase.jfm
appare nella directory principale della directory del progetto.
Ho effettuato una ricerca su Google, che non ha offerto alcuna comprensione. Ci sono alcuni riferimenti ad alcuni vecchi software, ma la maggior parte dei risultati sono spam / trojanware. Ho anche cercato in SO, ma questo non ha prodotto alcun risultato.
Qualcuno sa cos’è e perché è lì?
Il piano è di aggiungerlo al file gitignore per Visual Studio , ma ho bisogno di sapere che cosa è prima di inviare il PR …
AGGIORNARE
Questa operazione sta interrompendo la visualizzazione Modifiche di Team Explorer. Non ci sono cambiamenti mostrati con quanto segue dalla finestra Output:
Come tale aggiungerò il file al file .gitignore e invierò il PR . Sarebbe bene alla fine imparare che cos’è questo file e da dove viene …
Questo è un problema causato dal motore ESENT basato su progetti SQL che aggiungono un nuovo file. Questa è una nuova funzionalità di Windows 10 Anniversary Edition per evitare la perdita di dati, ma il fatto che i progetti SQL memorizzino il file .dbmdl nella root del progetto significa che questo file bloccato viene aggiunto al controllo del codice sorgente Git.
Gli appunti:
Divulgazione : lavoro con il team SSDT per Microsoft.
Il takeaway degli altri è …
*.jfm
al tuo .gitignore
(In PowerShell, Add-Content .\.gitignore *.jfm
)
git rm --cached *.jfm