При запуске моего кода в режиме отладки я получаю 2 сообщения об ошибках:
Could not delete [path_to]\productiondb.log. May be locked by another process
Я не знаю, какой процесс может его заблокировать. Это происходит, когда я делаю изменения в коде, когда мой Pivotal t c Server работает в режиме отладки, но это, похоже, создает много проблем. Однако иногда я получаю это предупреждение:
![Hote Code Replace Failed](https://i.stack.imgur.com/x3C7p.png)
Также из-за некоторых изменений. Обычно я просто перезагружаю сервер и иду дальше. Это не настоящая проблема, настоящая проблема в том, что я получаю эти сообщения, когда я не внес никаких изменений. Иногда это происходит, когда я запускаю определенную часть кода, в других случаях, когда я открываю определенные коды в sts, он, кажется, не останавливается дважды в одном и том же месте.
Я подозреваю, что это как-то связано с git. Я использую git для переключения между версиями и выполнения тестов. Поэтому я думаю, что STS имеет некоторый код в памяти до того, как я сменил ветку на git, и не обновляет его, пока я не запустил или не открыл файл с этим кодом. Но я довольно новичок и в sts, и в git, и не могу быть уверен, что это сработает. Если да, кто-нибудь знает, как обновить sts после того, как я сменил ветку? Если это не так, кто-нибудь знает, что может быть причиной?