Kilka projektów w rozwiązaniu mojego klienta ma zdarzenie po kompilacji: xcopy
dane wyjściowe kompilacji do określonego folderu. Działa to dobrze, gdy budujesz lokalnie. Jednak w TeamCity czasami dostaję
xcopy [...] zakończył działanie z kodem 2
Jeśli używam zwykłego copy
, kończy się z kodem 1. Spodziewam się, że ma to coś wspólnego z blokadami plików, chociaż kopiowane pliki nie są takie same, więc może po prostu blokowanie we współdzielonym katalogu docelowym. Używam, /y
aby nie pytać o nadpisywanie plików.
Dlaczego to zawodzi w TeamCity, ale nie lokalnie?