Ho aggiunto un'azione pre-build per un progetto Web controllo ASP.NET (controllo server), che esegue jsmin.exe su un set di file Javascript. Questi file di output fanno parte dell'albero di controllo del codice sorgente e sono incorporati nell'assieme.Controllo di un file out (TFS) per un'azione pre-build
Il problema si verifica quando viene eseguito il pre-build, jsmin non può scrivere il file in quanto è in sola lettura. È possibile controllare il file in anticipo? O sono costretto a impostare gli attributi del file nella riga di comando.
Qualsiasi soluzione migliore del problema è la benvenuta.
Aggiornamento Un piccolo problema con la risposta di Mehmet -Hai bisogno di anteporre la directory VS:
"$(DevEnvDir)tf" checkout /lock:none "$(ProjectDir)myfile"
Potrebbe non essere fuorviante avere file modificati che non vengono visualizzati come modifiche in sospeso? Questi potrebbero essere persi al momento del check-in. –