Dodałem wstępną kompilację dla projektu kontroli sieci ASP.NET (kontrola serwera), który uruchamia jsmin.exe na zestawie plików JavaScript. Te pliki wyjściowe są częścią drzewa kontroli źródła i są osadzone w zespole.Sprawdzanie pliku (TFS) dla operacji pre-build
Problem polega na tym, że pre-build działa, jsmin nie może zapisać pliku tak, jak jest tylko do odczytu. Czy możliwe jest sprawdzenie pliku przed rozdaniem? Czy jestem zmuszony ustawić atrybuty pliku w linii poleceń?
Każde ulepszone rozwiązanie problemu jest mile widziane.
Aktualizacja Jeden mały problem z odpowiedzią Mehmet za -Nie trzeba poprzedzić katalogu VS:
"$(DevEnvDir)tf" checkout /lock:none "$(ProjectDir)myfile"
Czy wprowadzanie zmodyfikowanych plików, które nie są wyświetlane jako oczekujące zmiany, może być mylące? Można je pominąć podczas odprawy. –