Jeden z programistów stosuje poprawki do CI i zepsuł kompilację CI. Błąd wystąpił poniżej w dzienniku kompilacji. Zrobiłem poniższe kroki i nadal nie działa.Teamcity v7.0.2 - plik katalogu kasowania nie może zostać usunięty podczas stosowania poprawki
- Nie można usunąć folderu: 35b0f615bcea75bd ręcznie mimo że mam pełny dostęp do zapisu i usuwania do katalogów agenta kompilacji.
- Próbowałem uruchomić Egzekwuj czystą kasę, nadal nie działa.
- Ponownie uruchom kompilację, nadal nie działa.
Pytania:
- usuwa ten plik ręcznie najlepszym rozwiązaniem, aby rozwiązać poniższy błąd?
- Jeśli odpowiedź brzmi "tak", co powinienem spróbować, aby usunąć ten plik?
- Jaki jest najlepszy sposób, aby zapobiec wystąpieniu tego błędu podczas stosowania poprawki?
dziennika budowy:
[18:32:28]Checking for changes
[18:35:15]Publishing internal artifacts
[18:35:15]Clearing temporary directory: D:\TeamCity\buildAgent\temp\buildTmp
[18:35:15]Checkout directory: D:\TeamCity\buildAgent\work\35b0f615bcea75bd
[18:35:15]Updating sources: server side checkout (2m:09s)
[18:35:16][Updating sources] Will perform clean checkout. Reason: Agent doesn't have any version of the project sources
[18:35:16][Updating sources] Building clean patch for VCS root: ProjectName Trunk
[18:37:24][Updating sources] Transferring cached clean patch for VCS root: ProjectName Trunk
[18:37:25][Updating sources] Repository sources transferred: 27.61Mb total
[18:37:25][Updating sources] Removing D:\TeamCity\buildAgent\work\35b0f615bcea75bd
[18:37:25][Updating sources] Error while applying patch: Failed to delete: D:\TeamCity\buildAgent\work\35b0f615bcea75bd\ProjectName\bin\Debug
[18:37:25]Publishing internal artifacts
[18:37:25]Build failed to start. Artifacts will not be published for this build
[18:37:26]Build finished
Mieliśmy to - nie musisz ponownie uruchamiać maszyny, możesz się do niego zalogować, przejdź do Menedżera zadań i zatrzymaj procesy chrome.exe i chromedriver.exe, które nam pomogły – soupy1976
Właśnie natknąłem się na ten dokładny scenariusz. Czy jest szansa, że możesz opublikować ten skrypt PS? –
Chromowa kontrolka Get-Process | zabić – cezarypiatek